Računati istu vrijednost svakog retka u MySQL stupcu?

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 →

Dohvatite koliko se ljudi registrira na trenutni datum s MySQL-om

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 →

MySQL upit za oduzimanje zapisa datuma s danom u tjednu i prikaz dana u tjednu sa zapisima

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 →

Hoće li MySQL raditi ako ne uključimo veličinu VARCHAR-a tijekom izrade nove tablice?

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 →

Ažurirajte zapis na određeni datum koji odgovara trenutnom datumu u MySQL-u

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 →

Kako povećati preciznost dijeljenjem u MySQL-u?

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 →

Prikaži samo NOT NULL vrijednosti iz stupca s NULL i NOT NULL zapisima u MySQL-u

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 →

Kako tražiti znak ^u MySQL tablici?

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 →

Izvoditi matematičke operacije u MySQL pohranjenoj proceduri?

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 →

Provjerite NULL ili praznu varijablu u MySQL pohranjenoj proceduri

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 →