requete Sql et "DISTINCT"

Eléphanteau du PHP | 13 Messages

20 mars 2006, 12:02

Bonjour

Existe 'il un moyen de faire porter le 'DINSTINCT' d'une requete sur un seul champ de requete ??

Exemple :

$sql="SELECT DISTINCT A,B FROM table";

Je souhaite afficher dans une liste déroulante les A distincts mais récupérer TOUS les B pour un autre traitement

Merci de votre aide

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

20 mars 2006, 13:10

Modération :
Ce sujet a sa place dans le forum "SQL et Bases de données".

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

20 mars 2006, 13:12

Tu peux essayer ceci, mais est-ce bien ce que tu souhaites obtenir ?
$sql = "SELECT a, b FROM table GROUP BY a";
Sinon, tu peux aussi lancer 2 requêtes :
$sql_1 = "SELECT DISTINCT a FROM table";
$sql_2 = "SELECT b FROM table";

Eléphanteau du PHP | 13 Messages

20 mars 2006, 14:21

Nickel ! (ta première suggestion).

Merci d'avoir mis mon post au bon endroit !

AMicalement

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

20 mars 2006, 15:24

À bientôt pour de nouvelles aventures ! :lol: