Scopri SELECT COUNT DISTINCT
Nel tuo database finora non sono state definite chiavi e non sai quali colonne o combinazioni di colonne potrebbero funzionare come chiavi.
C'è un modo semplice per capire se una certa colonna (o combinazione) contiene solo valori unici e quindi identifica i record nella tabella.
Conosci già la query SELECT DISTINCT dal primo capitolo. Ora ti basta racchiudere tutto nella funzione COUNT() e PostgreSQL restituirà il numero di righe uniche per le colonne indicate:
SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;
Questo esercizio fa parte del corso
Introduzione ai database relazionali in SQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Count the number of rows in universities
SELECT ___
FROM ___;