Instruction SELECT DISTINCT SQL

Ce chapitre explique la phrase SELECT DISTINCT.

Instruction SELECT DISTINCT SQL

Dans une table, il peut y avoir des valeurs répétées. Cela ne pose pas de problème, mais parfois vous pourriez vouloir n'afficher que des valeurs différentes (distinctes).

Le mot-clé DISTINCT est utilisé pour retourner des valeurs uniques.

Syntaxe :

SELECT DISTINCT nom_de_colonne FROM nom_de_table

Utilisation du mot-clé DISTINCT

Pour sélectionner toutes les valeurs de la colonne "Société", nous devons utiliser la phrase SELECT :

SELECT Société FROM Commandes

"Table des commandes" :

Société Numéro de commande
IBM 3532
W3School 2356
Apple 4698
W3School 6953

Résultat :

Société
IBM
W3School
Apple
W3School

Veuillez noter que CodeW3C.com est mentionné deux fois dans le jeu de résultats.

Pour ne sélectionner que les valeurs uniques de la colonne "Société", nous devons utiliser la phrase SELECT DISTINCT :

SELECT DISTINCT Société FROM Commandes

Résultat :

Société
IBM
W3School
Apple

Maintenant, dans le jeu de résultats, "W3School" n'est mentionné qu'une seule fois.