Bonjour,

Voilà j'ai un petit souci concernant une requête que PHPmyADMIN a du mal à reconnaitre.

La voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT nom, prenom, telephone, datenaissance, nationpersonne.nationalite, rue, numero, code_postal, ville, nationdomicile.pays
FROM personnes as p
LEFT JOIN personnedomicile as pd ON p.idpersonne=pd.idpersonne
LEFt JOIN domiciles as d ON d.iddomicile=pd.iddomicile
LEFT JOIN nations as nationdomicile ON d.idnation=nationdomicile.idnation
LEFT JOIN nations as nationpersonne ON p.idnation=nationpersonne.idnation
et le message d'erreur est le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
requête SQL: Documentation [?]
 
SELECT nom, prenom, telephone, datenaissance, nationpersonne.nationalite, rue, numero, code_postal, ville, nationdomicile.pays
FROM personnes AS p
LEFT JOIN personnedomicile AS pd ON p.idpersonne = pd.idpersonne
LEFT JOIN domiciles AS d ON d.iddomicile = pd.iddomicile
LEFT JOIN nations AS nationdomicile ON d.idnation = nationdomicile.idnation
LEFT JOIN nations AS nationpersonne ON p.idnation = nationpersonne.idnation
LIMIT 0 , 30
 
MySQL a répondu:Documentation [?]
 
#1054 - Unknown column 'nationpersonne.nationalite' in 'field list'
Voilà, je pense donc qu'il ne reconnait pas mes alias. Savez-vous pourquoi?

Merci beaucoup de votre aide