Bonjour à tous, voilà j'ai deux requêtes :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT contenu FROM contenu_page INNER JOIN page ON page.nom_menu = contenu_page.nom_menu AND page.adresse = "Introduction"
Le problème c'est que je voudrais effectuer cela en une seule requête mais je n'arrive pas à trouver la bonne syntaxe. J'ai essayé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT Title,Description,Keywords FROM meta_page INNER JOIN page ON page.nom_menu=meta_page.nom_menu AND page.adresse="Introduction"
Je reçoit not unique table/alias et si je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT contenu,Title, Description, Keywords FROM meta_page,contenu_page INNER JOIN page ON page.nom_menu = contenu_page.nom_menu INNER JOIN page ON page.nom_menu = meta_page.nom_menu AND page.adresse = "Introduction"
Je reçoit comme erreur Unknown column 'meta_page.nom_menu' in 'on clause'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT contenu,Title, Description, Keywords FROM meta_page,contenu_page INNER JOIN page ON page.nom_menu = contenu_page.nom_menu INNER JOIN page AS P ON P.nom_menu = meta_page.nom_menu AND page.adresse = "Introduction"
Sur chacune des tables, la clé primaire est nom_menu
Pouvez vous m'aidez svp ? Merci d'avance.
Partager