Sobes.tech
Junior — Middle

Da li koristiš operator GROUP BY u svojim SQL upitima?

sobes.tech АИ

Одговор од АИ

Da, GROUP BY klauza se često koristi u SQL upitima kada je potrebno grupisati redove po jednoj ili više kolona i izvršiti agregatne funkcije (npr. COUNT, SUM, AVG) za svaku grupu.

Na primer, ako imate tabelu narudžbina i želite da saznate broj narudžbina po svakom klijentu, možete napisati upit:

SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;

Ovo će grupisati sve zapise po customer_id i prebrojati narudžbine za svakog klijenta. GROUP BY je koristan za analizu podataka i kreiranje sažetih izveštaja.