Requete MySQL sur plusieurs tables
Bonjours,
Je souhaterai selectionner les 4 dernirs enregistrements qui ont été fais sur 8 tables dont une n'a pas exactement les même champs que les autres. Les 8 tables ont un champs en comun qui me permet justement de savoir si la ligne doit être prise en compte ou non.
Je tourne un peu rond, voila la requete que j'ai fait mais au final, il n'y à qu'une table qui est prise en compte
Code:
1 2 3 4 5 6 7 8 9 10
| SELECT *
FROM newsbmx JOIN newsroller
JOIN newsskate JOIN newssnow
JOIN newsvtt JOIN newsvrac
JOIN newssoirees JOIN thenews
WHERE ((newsbmx.megaNews = '1') AND (newsroller.megaNews = '1')
AND (newsskate.megaNews = '1') AND (newssnow.megaNews = '1')
AND (newsvtt.megaNews = '1') AND (newsvrac.megaNews = '1')
AND (newssoirees.megaNews = '1') AND (thenews.megaNews = '1'))
ORDER BY 'date' LIMIT 0, 4 |
Vous aurais comprit, mon but est d'afficher les dernère news paru sur une page d'accueil...
Quelqu'un aurait une solution pour moi?
Merci d'avance!