Junior — Middle
Usi l'operatore GROUP BY nelle tue query SQL?
sobes.tech AI
Risposta dell'AI
Sì, la clausola GROUP BY viene spesso utilizzata nelle query SQL quando si desidera raggruppare le righe per una o più colonne e eseguire funzioni aggregate (ad esempio, COUNT, SUM, AVG) per ogni gruppo.
Ad esempio, se si ha una tabella degli ordini e si vuole conoscere il numero di ordini per ogni cliente, si può scrivere una query:
SELECT customer_id, COUNT(*) AS orders_count
FROM orders
GROUP BY customer_id;
Questo raggrupperà tutte le registrazioni per customer_id e conterà il numero di ordini per ogni cliente. GROUP BY è utile per analisi dei dati e creazione di report riepilogativi.