Bonjour
J'esaye de faire une petite requête, mais ca veut pas
Donc j'ai une table ppl avec un champ name et fonction ..il y a 5 fonctions s,a,b,c,d et n
Je voudrais afficher tous les noms classés tout d'abord par fonction dans l'ordre s,a,b,c,d,n, et pour chque fonction trier par nom..quelqu'un aurait t'il une idée ?
J'ai essayé un peut de tout, mais à chaque fois, ça n'affiche pas le bon résultat ..
(SELECT name FROM `ppl` WHERE fonction`='s' order by name) union (SELECT name FROM ppl WHERE fonction!='s' order by fonction,name) c'est la plus logique , mais celle la ne fonctionne pas, j'en ai essayé plein d'autre mais rien ..
celle la aussi rien ..
(SELECT name FROM `ppl` WHERE `fonction`='s' order by name)
union
(SELECT name FROM `ppl` WHERE `fonction`='a' order by name)
union
(SELECT name FROM `ppl` WHERE `fonction`='b' order by name)
union
(SELECT name FROM `ppl` WHERE `fonction`='c' order by name)
union
(SELECT name FROM `ppl` WHERE `fonction`='d' order by name)
union
(SELECT name FROM `ppl` WHERE `fonction`='n' order by name)