Liste des valeurs possibles (SQL)
MHH225
Messages postés
560
Statut
Membre
-
MHH225 Messages postés 560 Statut Membre -
MHH225 Messages postés 560 Statut Membre -
Bonjour,
J'ai une table SQL qui comporte un champs type, et je voudrai lister toutes les valeurs différentes qu'il y a dans ce champs.
Ex:
id| titre____| type
_|_________|________
1|pizza_____ |fastfood
2|haricots___|légumes
3|pomme___|fruit
4|pates____ |fastfood
5|hamburger |fastfood
6|navet____ |légumes
Et la requete me sort
-fastfood
-légumes
-fruit
Si vous pouviez m'aider ça m'aiderait vraiment beaucoup ;-) !
Merci
--
Il y a ce que te donne la vie, et ce que tu en fait. Ce sont les deux forces qui font de toi ce que tu es.
J'ai une table SQL qui comporte un champs type, et je voudrai lister toutes les valeurs différentes qu'il y a dans ce champs.
Ex:
id| titre____| type
_|_________|________
1|pizza_____ |fastfood
2|haricots___|légumes
3|pomme___|fruit
4|pates____ |fastfood
5|hamburger |fastfood
6|navet____ |légumes
Et la requete me sort
-fastfood
-légumes
-fruit
Si vous pouviez m'aider ça m'aiderait vraiment beaucoup ;-) !
Merci
--
Il y a ce que te donne la vie, et ce que tu en fait. Ce sont les deux forces qui font de toi ce que tu es.
Configuration: Windows Vista Firefox 3.0.5
2 réponses
-
Bonsoir,
select distinct type from tatable;
Cordialement,-
- Exactement.
Pour améliorer ça, il est plutôt conseillé (pour éviter les doublons) de créer une table type, et d'avoir dans ta table ici présente une foreign key vers cette table type. Ca permet par ailleurs de récupérer plus facilement la liste de tous les types (parce que l'utilisation du "distinct" est un peu coûteuse).
Mais bon, ta solution est fonctionnelle aussi...
Cordialement,
-
-
Oulà ! Ca m'a l'air un peu compliqué tout ça ! Je pense que je vais m'en tenir à la première solution du moment qu'il n'y a pas de problème ;-)
Encore merci !