Apprenez à connaître SELECT COUNT DISTINCT
Votre base de données n'a pas encore de clés définies et vous ne savez pas quelles colonnes ou combinaisons de colonnes conviennent comme clés.
Il existe un moyen simple de savoir si une certaine colonne (ou une combinaison) ne contient que des valeurs uniques - et donc d'identifier les tableaux.
Vous connaissez déjà la requête SELECT DISTINCT
depuis le premier chapitre. Il ne vous reste plus qu'à intégrer le tout dans la fonction COUNT()
et PostgreSQL vous renverra le nombre de lignes uniques pour les colonnes données :
SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;
Cet exercice fait partie du cours
Introduction aux bases de données relationnelles SQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Count the number of rows in universities
SELECT ___
FROM ___;