Requete sql
Résolu
alphon5o
-
BadGuitarist Messages postés 373 Statut Membre -
BadGuitarist Messages postés 373 Statut Membre -
Bonjour,
j'ai une table R defini comme suit: R(id, produit, type) et voici par exple ce que contient R:
je voudrai trier cette table en fonction de la ville en separant les enregistrement selon leurs type:
j'ai donc essayé cette requette: SELECT * FROM table GROUP BY type ORDER BY produit
je souhaite obtenir ça
merci de votre aide
j'ai une table R defini comme suit: R(id, produit, type) et voici par exple ce que contient R:
1,tomate, legume 2,carotte, legume 3,oignon, legume 4,yaourt, dessert 5,glace, dessert ....
je voudrai trier cette table en fonction de la ville en separant les enregistrement selon leurs type:
j'ai donc essayé cette requette: SELECT * FROM table GROUP BY type ORDER BY produit
je souhaite obtenir ça
2,carotte, legume 3,oignon, legume 1,tomate, legume 5,glace, dessert 4,yaourt, dessert ....
merci de votre aide
Configuration: Windows 7 Firefox 3.5.7
4 réponses
-
Bonjour
GROUP BY type ne veut pas dire que tu mets côte à côte toutes les lignes pour lesquelles type est éga
Ça veut dire que tu as un seul résultat pour toutes les lignes qui ont le même champ type.
Ce que tu veux c'est simplement un tri sur 2 champs :
SELECT * FROM table ORDER BY type,produit -
-
-
Bonsoir,
Résolu ... certes ... mais où est la ville dans l'énoncé (?) :
j'ai une table R defini comme suit: R(id, produit, type). Je voudrai trier cette table en fonction de la ville.