Elle permet d'éviter les redondances lors de SELECT par exemple.
Exemple : J ai une table ("Personnel") qui contient :
NOM, PRENOM, SEXE Dupond, Marc, Masculin Durand, Jean, Masculin Dredin, Julie, Feminin Rodin, Marc, Masculin
si je fais SELECT DISTINCT SEXE FROM Personnel
ca ne me retournera que "Masculin" et "Feminin"
alors qu'un SELECT tout court retourne : Masculin, Masculin, Feminin, Masculin.
Exemple concret: Dans un formulaire, si on veut créer dynamiquement la liste d'un "select" HTML depuis une colonne d'une table de base de donnée on ne récupère qu'un exemplaire de chaque valeur distincte.
Voila j espere ke j ai ete suffisamment clair! si t as un doute hesite pas! ou si tu veux un exemple de code!
------------------------------- Réponse au message : -------------------------------
> Bonjour > > je comprends pas vraiment le role de la fonction distinct en SQL qq'un aurait il un exemple concret ? > > Merci d'avance
|