SELECT GROUP BY ORDER

Résolu
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   -  
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je ne comprends pas pourquoi cette requête ne groupe pas "Menu" :
SELECT Menu FROM tb_sousmenu GROUP BY Menu, NumId ORDER BY NumId

Mais ça fonctionne sans le GROUP BY
Vous avez idée svp ?

Configuration: Windows / Chrome 71.0.3578.98

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour
Selon les versions du sgbd utilisé, il faut indiquer dans le select tous les champs mis dans le group by.
La il te manque le numid
1
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Bonjour Jordane,

Malgré cela ça ne fonctionne pas :
SELECT Menu, NumId FROM tb_sousmenu GROUP BY Menu, NumId ORDER BY NumId, Menu


Il affiche toujours :
Menu
-- --------
A
A
A
B
B
B
B
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour, tu montres (partiellement) ce que tu obtiens, pas ce que veux-tu obtenir.
que veux-tu dire par "grouper"?
peut-être veux-tu faire ceci?
SELECT distinct Menu, NumId FROM tb_sousmenu ORDER BY NumId
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17
 
Bonjour yg_be

Menu
-- --------
VISAGE
CORPS
au lieu de
Menu
-- --------
VISAGE
VISAGE
VISAGE
CORPS
CORPS
CORPS
CORPS
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention  
 
peut-être veux-tu faire ceci?
SELECT distinct Menu, NumId FROM tb_sousmenu ORDER BY NumId
0
Sinistrus Messages postés 1010 Date d'inscription   Statut Membre Dernière intervention   17 > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
Toujours pareil résultats...
0