Bonjour,
Voila j'ai un petit souci de update en utilisant des jointures.
J'ai trois tables
Actionnaire
Emmeteur et
Titulaire
les tables sont liée de la manière suiante:
"Emmeteur=>Actionnaire=>Titulaire"
Actionnaire est liée a Titulaire grace a la clé Iden_Action presente dans les deux tables.
Je souhaiterai faire une requette UPDATE qui resolurai l'algo suivant:
Si une personne de la table titulaire est de nationalité francaise alors dans la table action le champ "code_titulaire" corespondant au titulaire doit etre 1100.
Voila ma requette:
Mon probleme est que la condition dans le where ne peux pas prendre en compte d'autres éléments de la population de la table Actionaire declaré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Update Actionnaire set code_titulaire=110 Where titulaire.nationalité='fr' And titulaire.Iden_Action =Actionnaire.Iden_Action
Quelqu'un pourai t'il m'orianter sachant que je debute dans le SQL.
Partager