Tri par date simultanémant sur deux tables différentes
Posté : 28 juil. 2010, 11:46
Hello, mon titre me fait peur, mais mais parlons technique ce sera plus facile ^^
J'ai deux tables :
Il y a d'autres champs, certains commun, mais qui ne rentre pas en compte dans ma sélection.
J'aimerai faire un SELECT sur ces deux tables en même temps pour obtenir les 5 dernières entrées trier par date.
Schématisons
Je voudrait obtenir avec ma requêtes ( en order by Date ASC ) A1, B1, B2, A2, A3..
Quelle est la bonne solution ? Je me pencherai sur une jointure mais je suis dans le flou.
EDIT : Mon SGBD est MySQL
J'ai deux tables :
Code : Tout sélectionner
A
-----------------
A_ID | Date
Code : Tout sélectionner
B
-----------------
B_ID | DateJ'aimerai faire un SELECT sur ces deux tables en même temps pour obtenir les 5 dernières entrées trier par date.
Schématisons
Code : Tout sélectionner
A
-----------------
A_ID | Date
-----------------
1 - 1
-----------------
2 - 4
-----------------
3 - 5
-----------------
Code : Tout sélectionner
B
-----------------
B_ID | Date
-----------------
1 - 2
-----------------
2 - 3
-----------------
3 - 6
-----------------Quelle est la bonne solution ? Je me pencherai sur une jointure mais je suis dans le flou.
EDIT : Mon SGBD est MySQL