Bonjour
J'ai une table Article contenant des attributs: id_article, nom_pays et un id_pays (toutes les valeurs sont 0 pour id_pays)
J'ai une autre table Pays contenant un id_pays et nom_pays.
Je veux remplir l'attribut id_pays de la table article avec les valeurs de l'attribut id_pays de la table pays lorsque les deux tables possèdent les mêmes valeurs de pays (nom_pays les 2 tables)
J'ai essayé:
J'obtiens cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE test2.article SET test2.article.id_pays = test1.pays.id_pays WHERE test2.article.nom_pays = test1.pays.nom_pays
#1054 - Champ 'test1.pays.nom_pays' inconnu dans where clause
Partager