Inizia subitoInizia gratis

Filtrare con HAVING

La tua parola chiave finale è HAVING. Funziona in modo simile a WHERE in quanto è una clausola di filtro, con la differenza che HAVING filtra i dati raggruppati.

Filtrare dati raggruppati è particolarmente utile con insiemi di dati molto grandi. Quando lavori con migliaia o milioni di righe, HAVING ti permette di filtrare proprio il gruppo di dati che ti interessa, ad esempio i film che durano più di due ore!

Fai pratica con HAVING per scoprire quali paesi (o quale paese) hanno la maggiore varietà di classificazioni dei film.

Questo esercizio fa parte del corso

SQL intermedio

Visualizza corso

Istruzioni dell'esercizio

  • Seleziona country dalla tabella films e calcola il conteggio distinto di certification con alias certification_count.
  • Raggruppa i risultati per country.
  • Filtra il conteggio delle certificazioni uniche mantenendo solo i risultati maggiori di 10.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- Select the country and distinct count of certification as certification_count
___
-- Group by country
___
-- Filter results to countries with more than 10 different certifications
___
Modifica ed esegui il codice