Bonjour à tous
J'ai une bdd (MySQL sous PDO) qui contient plusieurs tables avec des colonnes différentes les unes des autres sauf la date d'ajout d'un élément et la colonne valid qui st communes.
Je souhaite sélectionner parmi l'ensemble les tables les dix éléments les plus récents.
Étant donné que je débute Voila ou j'en suis, sans résultat (print_r donne un tableau tableau vide):
Je précise que j'ai bien "bindé" les valeurs pour le LIMIT et que j'ai essayé une bonne partie des JOIN (et sans biensur), sans succèsprepare("SELECT * FROM table1 UNION JOIN table2 UNION JOIN table3 UNION JOIN table4 WHERE table1.valid=1 AND table2.valid=1 AND table3.valid=1 AND table4.valid=1 ORDER BY table1.date_add, table2.date_add, table3.date_add, table4.date_add DESC LIMIT ?, ? ");.
Merci par avance.
Partager