Combiner 2 requetes

Mammouth du PHP | 725 Messages

07 août 2011, 07:23

bonjour,

je veux combiner entre 2 requetes qui se suivent:
SELECT id, chapitre FROM table1 WHERE chapitre = cat

SELECT * FROM table2 WHERE id_h = id // cette id est de la premiere requete
comment faire pour effectuer une seule requete

ViPHP
ViPHP | 2291 Messages

07 août 2011, 11:27

Salut

Quelque chose du genre
SELECT t1.id, t2.* FROM table1 AS ti, table2 AS t2 WHERE t1.chapitre = t1.cat AND t2.id_h = t1.id
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

Mammouth du PHP | 725 Messages

08 août 2011, 02:15

merci dunbar j'ai utilise celle-ci:
SELECT * FROM table2 WHERE id_h = SELECT id, chapitre FROM table1 WHERE chapitre = cat