Bonjour,
J'ai 2 tables :
- rubrique : (id, titre)
- page : (id, titre, rubrique_id)
Je souhaite récupérer les informations de certain pages dans un certain ordre.
Par exemple :
Je voudrais donc récupérer le tableau suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM page LEFT JOIN rubrique on rubrique.id = page.id WHERE page.id IN (2,3,6,4)
page.id
2
3
6
4
Mais actuellement mysql me renvoi:
page.id
2
3
4
6
Et je ne c'est pas du tout comment récupérer les enregistrement dans le bon ordre.
Je pourrais faire une requête par page et faire un UNION pour récupéré les lignes dans le bon ordre, mais je préférerais faire une seul requête
Partager