Bonjour à tous,
Une petite question en SQL. Je sais pas trop comment m'y prendre. J'ai plusieurs tables, indépendantes les unes des autres, qui ont toute un champ "date" + en suffixe, le nom de la table. exemple date_actu (DATETIME), date_dossier (DATETIME)... Ainsi de suite. Il me faudrait donc faire une requête qui prend les 30 dernières entrées de TOUTES les tables.
Du genre SELECT * FROM * ORDER BY date_* DESC LIMIT 0,30.
J'aurai ensuite besoin d'y caler quelques where. Et le limite me sera utile pour faire du rafraîchissement ajax en scroll info. Un peu comme un newsfeed Facebook qui va piocher des infos partout en fait... Est-ce que vous pensez qu'une requête/série de requête pourrait faire l'affaire ou est ce que vous pensez que je suis bon pour passer par une table intermédiaire ?
J'attends vos pistes de réflexion,