requete sur plusieurs tables

dark
Invité n'ayant pas de compte PHPfrance

18 juil. 2005, 10:46

Bonjour,

J'utilise MySQL 3.23.58 j'ai plusieurs tables (3 tables) différentes non liées et de structures différentes sur lesquelles je dois faire une requete pour extraire TOUS les enregistrements et faire un tri par date croissante de la totalité des contenus de toutes les tables.

La difficulté, c'est que je n'arrive pas à joindre ou à merger les tables et donc je n'obtient pas de résultats :(

Merci de votre Aide ;)

Mammouth du PHP | 543 Messages

18 juil. 2005, 10:48

Que comptes tu récupérer dans chaque table ?
seulement l'id et la date, ou alors tous les champs ?

dark
Invité n'ayant pas de compte PHPfrance

18 juil. 2005, 10:50

Que comptes tu récupérer dans chaque table ?
seulement l'id et la date, ou alors tous les champs ?
Tous les champs !

Mammouth du PHP | 543 Messages

18 juil. 2005, 10:58

C'est pas specialement evident vu comme ca ^^

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

18 juil. 2005, 11:07

Dit moi si je me trompe :

Tu as 3 tables qui n'ont aucun lien entre elles mais tu voudrais mettre bout à bout tous les enregistrements qu'elles contiennent et les trier par date d'enregistrements ?

Si c'est le cas, je ne suis vraiment pas sûr que ça soit possible en SQL.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 543 Messages

18 juil. 2005, 11:19

C'est meme quasiment sûr que c'est impossible en une seule requete toute facon.

Je pense que faudrai essayer de recuperer les id date et table dans des tableaux, et travailler sur ces tableaux, mais je suis pratiquement convaincu que ca fera un code bien lourd :)