Za brojanje iste vrijednosti svakog retka, koristite COUNT(*) zajedno s klauzulom GROUP BY. Prvo napravimo tablicu:
mysql> create table DemoTable1818 ( Id int, Name varchar(20) ); Query OK, 0 rows aff Čitaj više →Za ovo možete koristiti COUNT() zajedno s GROUP BY MONTH(). Za podudaranje s trenutnim datumom upotrijebite CURRENT_DATE(). Trenutačni datum je sljedeći:
mysql> select curdate() ; +------------+ | curdate() | +------------+ | 2019-11-30 | +------------+ 1 row in set (0.00 s Čitaj više →Za ovo možete koristiti DATE_FORMAT(). Prvo napravimo tablicu:
mysql> create table DemoTable1820 ( AdmissionDate varchar(20) ); Query OK, 0 rows affected (0.00 sec)Umetnite neke zapise u tablicu pomoću na
Čitaj više →Ne, upit neće funkcionirati. Kreirajmo isti scenarij i provjerimo pogrešku:
mysql> create table DemoTable1821 ( Id int, FirstName varchar, LastName varchar ); ERROR 1064 (42000): Y Čitaj više →Prvo napravimo tablicu:
mysql> create table DemoTable1822 ( Amount int, DueDate date ); Query OK, 0 rows affected (0.00 sec)Umetnite neke zapise u tablicu pomoću naredbe za umetanje:
Čitaj više →Za povećanje preciznosti s dijeljenjem, koristite MySQL CAST(). Prvo napravimo tablicu:
mysql> create table DemoTable1823 ( Value int ); Query OK, 0 rows affected (0.00 sec)Umetnite neke zapise u tablicu
Čitaj više →Za ovo možete koristiti svojstvo IS NOT NULL. Prvo napravimo tablicu:
mysql> create table DemoTable1 ( DueDate date ); Query OK, 0 rows affected (0.00 sec)Umetnite neke zapise u tablicu pomoću naredbe za
Čitaj više →Za traženje znaka ^koristite operator LIKE kao u donjoj sintaksi:
select table_schema,table_name,column_name from information_schema.columns where column_name like '%^%';Prvo napravimo tablicu:
mysql> create table DemoTable1826 &n Čitaj više →Kreirajmo pohranjenu proceduru. Ovdje izračunavamo količinu*količinu, tj. provodimo matematičke operacije:
mysql> delimiter // mysql> create procedure calculation_proc(amount int,quantity int) begin select amount,quantity,(amount*quantit Čitaj više →Za provjeru NULL ili prazne varijable, koristite IF uvjet. Kreirajmo pohranjenu proceduru:
mysql> delimiter // mysql> create procedure checkingForNullDemo(Name varchar(20)) begin if Name is NULL OR Name='' then Čitaj više →