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.