Bonjour à tous, voilà j'ai deux requêtes :

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"
et

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"
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
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 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 AS P ON P.nom_menu = meta_page.nom_menu
AND page.adresse = "Introduction"
Je reçoit comme erreur Unknown column 'meta_page.nom_menu' in 'on clause'

Sur chacune des tables, la clé primaire est nom_menu

Pouvez vous m'aidez svp ? Merci d'avance.