Junior — Middle
Kas kasutad SQL-päringutes GROUP BY operaatorit?
sobes.tech AI
Vastus AI-lt
Jah, GROUP BY lause kasutatakse sageli SQL-päringutes, kui on vaja ridade kaupa grupeerida ühe või mitme veeru järgi ning teha iga grupi kohta agregaatfunktsioone (näiteks COUNT, SUM, AVG).
Näiteks, kui teil on tellimustabel ja soovite teada iga kliendi tellimuste arvu, võite kirjutada järgmise päringu:
SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;
See grupeerib kõik kirjed customer_id järgi ja arvutab iga kliendi tellimuste arvu. GROUP BY on kasulik andmete analüüsiks ja kokkuvõtlike aruannete koostamiseks.