Forum-webmaster
Général => Discussions générales => Message commencé par: aspkiddy le le 22-07-2011 a 18:00:07

Titre: fusionner 2 requêtes
Posté par: aspkiddy le le 22-07-2011 a 18:00:07

Bonjour,

J'ai deux requêtes qui marchent séparément...

1re requête :


Code:
SELECT db.fld_id_nom_fruit,nom.fld_id_nom,nom.fld_nom
                            FROM `tb_fruits` db
                           
                            INNER JOIN `tb_fruit_nom` nom
                            ON db.fld_id_nom_fruit = nom.fld_id_nom


Il y a donc 2 tables
- tb_fruits avec les champs (colonnes) suivants : fld_id, fld_id_nom_fruit, fld_nom, fld_pepins et fld_diametres
- tb_fruit_nom avec les champs (colonnes) suivants :          
                           
                           
2e requête :    


Code:
SELECT fld_id_nom_fruit
                            FROM `tb_fruits`
                            WHERE fld_id_nom_fruit=$id

J'aimerais savoir comment je pourrais faire pour faire une seule requête au lieu de 2 ?
J'aimerais donc fusionner ces 2 requêtes soit avec une jonction ou d'une autre mannière.
Pouvez vous m'aider ?

Titre: Re:fusionner 2 requêtes
Posté par: Pad le le 22-07-2011 a 19:11:08

ça devrait être du genre :


Code:

SELECT db.fld_id_nom_fruit,nom.fld_id_nom,nom.fld_nom
FROM `tb_fruits` db
INNER JOIN `tb_fruit_nom` nom
ON db.fld_id_nom_fruit = nom.fld_id_nom
WHERE db.fld_id_nom_fruit=$id

Titre: Re:fusionner 2 requêtes
Posté par: aspkiddy le le 25-07-2011 a 15:22:59

Merci Pad, ça marche ;D


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.