j'aimerai faire une requete SQL permettant de ne pas faire afficher les
doublons .... Comment faire ?
Select Nom From ma_table Where alpha=a
Je voudrais éviter les doublons au niveau du nom à la fin ...
Merci !
Stéphane
.
Mrs Pomemboo
Salut,
j'aimerai faire une requete SQL permettant de ne pas faire afficher les doublons .... Comment faire ?
Select Nom From ma_table Where alpha=a
Je voudrais éviter les doublons au niveau du nom à la fin ...
Ajouter une fonction de regroupement à ta SQL, qui te donnerait :
SELECT Nom, alpha FROM ma_table GROUP BY Nom, alpha WHERE alpha="a"
Prendre note que tu dois absolument insérer le champ alpha dans le SELECT pour utiliser la clause WHERE. Aussi, lorsqu'on utilise la clause GROUP BY, on doit inclure tous les champs énumérés dans le SELECT, dans l'ordre du regroupement voulu. Dans ton cas, cela te permettra d'avoir seulement une occurence pour chaque nom présent dans ta table.
Espérant que ça répond à ta question !
Mrs Pomemboo
Salut,
j'aimerai faire une requete SQL permettant de ne pas faire afficher les
doublons ....
Comment faire ?
Select Nom
From ma_table
Where alpha=a
Je voudrais éviter les doublons au niveau du nom à la fin ...
Ajouter une fonction de regroupement à ta SQL, qui te donnerait :
SELECT Nom, alpha
FROM ma_table
GROUP BY Nom, alpha
WHERE alpha="a"
Prendre note que tu dois absolument insérer le champ alpha dans le SELECT
pour utiliser la clause WHERE. Aussi, lorsqu'on utilise la clause GROUP BY,
on doit inclure tous les champs énumérés dans le SELECT, dans l'ordre du
regroupement voulu. Dans ton cas, cela te permettra d'avoir seulement une
occurence pour chaque nom présent dans ta table.
j'aimerai faire une requete SQL permettant de ne pas faire afficher les doublons .... Comment faire ?
Select Nom From ma_table Where alpha=a
Je voudrais éviter les doublons au niveau du nom à la fin ...
Ajouter une fonction de regroupement à ta SQL, qui te donnerait :
SELECT Nom, alpha FROM ma_table GROUP BY Nom, alpha WHERE alpha="a"
Prendre note que tu dois absolument insérer le champ alpha dans le SELECT pour utiliser la clause WHERE. Aussi, lorsqu'on utilise la clause GROUP BY, on doit inclure tous les champs énumérés dans le SELECT, dans l'ordre du regroupement voulu. Dans ton cas, cela te permettra d'avoir seulement une occurence pour chaque nom présent dans ta table.
Espérant que ça répond à ta question !
Mrs Pomemboo
Lira
Une solution consiste à utiliser l'opérateur DISTINCT dans la clause SELECT de la requete.
-----Message d'origine----- Bonjour,
j'aimerai faire une requete SQL permettant de ne pas faire afficher les
doublons .... Comment faire ?
Select Nom From ma_table Where alpha=a
Je voudrais éviter les doublons au niveau du nom à la fin ...
Merci !
Stéphane
.
Une solution consiste à utiliser
l'opérateur DISTINCT dans la clause SELECT
de la requete.
-----Message d'origine-----
Bonjour,
j'aimerai faire une requete SQL permettant de ne pas
faire afficher les
doublons ....
Comment faire ?
Select Nom
From ma_table
Where alpha=a
Je voudrais éviter les doublons au niveau du nom à la
fin ...