SELECT UNIQUE...

lord_st_john
Invité n'ayant pas de compte PHPfrance

17 juil. 2006, 17:46

Salut,

Je cherche une solution pour faire un SELECT sur une table et avoir en retour une liste ne reprenant qu'une seule fois les éléments qu'un champs.

EX : table -> aaa,bbb,ccc,bbb,ccc,bbb,aaa,bbb,ccc,aaa,bbb,eee,ccc,eee,ddd

Le relultat de la liste serait :

aaa,bbb,ccc,ddd,eee

Eléphant du PHP | 377 Messages

17 juil. 2006, 18:54

Ceci devrait faire ton bonheur :
$query=mysql_query("SELECT DISTINCT champ FROM table");
Petit scarabée deviendra grand

Mammouth du PHP | 19672 Messages

17 juil. 2006, 18:54

Code : Tout sélectionner

SELECT DISTINCT(nom-du-champ) FROM ...
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 377 Messages

17 juil. 2006, 19:04

oups :oops: en meme temps, dès que je dois faire un DISTINCT je passe un quart d'heure sur ma requete... :lol:
Petit scarabée deviendra grand