J'ai trois tables, chacune contenant une PK auto-incrémentante. Je dois sélectionner les dernières entrées (c.-à-d. ORDERBY DESC) du mélange de ces tables. Je voudrais le faire dans une requête, avec deux jointures. Mon idée était de sélectionner en quelque sorte une table, de la commander par id DESC
, puis de fusionner les résultats. Est-ce que quelqu'un a un moyen (ou probablement une meilleure idée) de le faire?instructions orderby sur plusieurs jointures
(en utilisant MySQL) EDIT: Désolé - voici une spécification plus détaillée: J'ai trois tables, posts
, stories
, favs
. Chacun a (au moins) trois colonnes id
, uid
et date
. Ils sont les deux PK. id
auto-incréments (séparément pour chaque table). uid
est FK, mais ce n'est pas pertinent. J'ai besoin du jeu de résultats pour contenir les 20 ou 30 dernières entrées. UNION sans jointure serait une possibilite.
Quels sont les domaines auxquels vous souhaitez participer? Voulez-vous dire union par hasard? – Zed