La clause DISTINCT permet d'assurer que chaque enregistrement n'apparaît qu'une fois dans le résultat de la requête.
Ex : la requête suivante permet d'afficher la description de chaque réparation effectuée. La clause DISTINCT assure que si deux réparations utilisent la même description, elle n'apparaîtra qu'une seule fois dans la liste.
SELECT DISTINCT etat
FROM lignesfactures;
Attention : DISTINCT n'est pas une fonction. Il s'agit simplement d'un mot-clé alors il n'est pas utile de mettre des parenthèses autour du champ qui le suit.
▼Publicité