Ordre dans un select [MySQL] - PHP - Programmation
Marsh Posté le 23-03-2004 à 20:17:15
A la rigueur, tu peux essayer un
... ORDER BY (id='xx), (id='yy') ...
Marsh Posté le 23-03-2004 à 20:20:38
je savais pas qu'on pouvait faire ca...J'ai cru qu'un order by n'acceptati qu'un nom de champ en paramètre...
Marsh Posté le 23-03-2004 à 20:21:07
non, ca peut être une expression calculée
(enfin, il me semble )
Marsh Posté le 23-03-2004 à 20:22:51
Bon je vais tester ca et puis si ca marche pas, je ferais faire un petit au thread
Marsh Posté le 23-03-2004 à 20:03:24
Salut
avec une requête du type SELECT truc FROM machin WHERE id='xx' or id='yy' or id='zz'..., sachant que les deux(ou plus) id existent, est ce que je peux être sur que le premier enregistrement renvoyé correspondra à xx, le deuxième à yy et ainsi de suite ?
Edit : xx n'est pas forcément inférieur à yy, sinon un order by et c'était réglé...
Message édité par gooopil le 23-03-2004 à 20:05:13