Sobes.tech
Junior — Middle

Používáš operátor GROUP BY ve svých SQL dotazech?

sobes.tech AI

Odpověď od AI

Ano, klauzule GROUP BY se často používá v SQL dotazech, když je potřeba seskupit řádky podle jedné nebo více sloupců a provést agregační funkce (například COUNT, SUM, AVG) pro každou skupinu.

Například pokud máte tabulku objednávek a chcete zjistit počet objednávek pro každého zákazníka, můžete napsat dotaz:

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

Toto seskupí všechny záznamy podle customer_id a spočítá počet objednávek pro každého zákazníka. GROUP BY je užitečné pro analýzu dat a tvorbu souhrnných zpráv.