Bonjour à tous
J' ai 3 tables, cat ,vile ,pays
les champs de table cat : id_cat , Leb_cat
les champs de table pays : id_pays, leb_pays
les champs de table ville :id_ville,id_pays,leb_ville,cat1,cat2
chaque ville peu avoir de catégorie cat1 et cat 2
pour afficher tous les ville avec leurs pays et catégorie j ai ecrire la requête :
me renvoie évidemment l' erreur suivante : Champ 'cat.Leb_cat' inconnu dans field list
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT ville.id_ville, pays.leb_pays AS pays, ville.leb_ville, cat.Leb_cat AS `cat1` , cat.Leb_cat AS `cat2` FROM ville LEFT JOIN pays ON pays.id_pays = ville.id_pays LEFT JOIN cat AS `cat1` ON cat.id_cat = ville.cat1 LEFT JOIN cat AS `cat2` ON cat.id_cat = ville.cat2
Comment faire pour afficher ce que je veux ?
Mille mercis par avance
Partager