GROUP SQL | Aulab

GUIDE PER ASPIRANTI PROGRAMMATORI

GROUP SQL

Un’altra clausola molto usata con SELECT è GROUP.   Supponi di voler conoscere il numero totale di oggetti presenti per collocazione. Puoi usare la clausola GROUP BY. Per fare le cose un po’ più interessanti, nell’esempio che segue trovi alcune variazioni sul tema, con le clausole COUNT, AS e SUM: capisci a che servono?  …

Lezione 19 / 33
Leo Sorge
Immagine di copertina

Vuoi avviare una nuova carriera o fare un upgrade?

Trova il corso Digital & Tech più adatto a te nel nostro catalogo!

Un’altra clausola molto usata con SELECT è GROUP.

Supponi di voler conoscere il numero totale di oggetti presenti per collocazione. Puoi usare la clausola GROUP BY. Per fare le cose un po’ più interessanti, nell’esempio che segue trovi alcune variazioni sul tema, con le clausole COUNT, AS e SUM: capisci a che servono?

SELECT collocazione, COUNT(*) AS num_oggetti, SUM(prezzo) AS totale_prezzo FROM oggetti GROUP BY collocazione;

Questa query svolge le seguenti funzioni:

  1. Separa gli oggetti per collocazione;
  2. conta il numero di oggetti presenti in ogni collocazione; 
  3. calcola il totale dei prezzi di tutti gli oggetti in ogni collocazione
  4. per ogni valore del campo collocazione, stampa una riga con i totali di prezzo.

Il risultato è il seguente:

Sei indeciso sul percorso? 💭

Parliamone! Scrivici su Whatsapp e risponderemo a tutte le tue domande per capire quale dei nostri corsi è il più adatto alle tue esigenze.

Oppure chiamaci al 800 128 626