Junior — Middle
Používaš operátor GROUP BY vo svojich SQL dopytoch?
sobes.tech AI
Odpoveď od AI
Áno, klauzula GROUP BY sa často používa v SQL dotazoch, keď je potrebné zoradiť riadky podľa jednej alebo viacerých stĺpcov a vykonať agregačné funkcie (napríklad COUNT, SUM, AVG) pre každú skupinu.
Napríklad, ak máte tabuľku objednávok a chcete zistiť počet objednávok pre každého zákazníka, môžete napísať dotaz:
SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;
Toto zoradí všetky záznamy podľa customer_id a spočíta počet objednávok pre každého zákazníka. GROUP BY je užitočné pre analýzu dát a tvorbu súhrnných správ.