Question sur UPDATE sur deux tables
Bonjour,
J'ai eu beau chercher sur le forum, je n'ai pas trouver quelque chose qui ressemble à mon petit souci, aussi je me permet de poster un nouveau sujet.
Voici la situation : je travail sur 2 tables d'un ERP :
F_ABOENTETE
les champs qui nous intéressent sont
AB_No (clé primaire)
CO_No (valeur a mettre a jour)
et F_ABOLIGNE
ici les champs sont
AB_No (clé primaire strictement identique à celle de F_ABOENTETE),
CO_No (valeur à mettre à jour),
AR_Ref (valeur de référence)
Je sais mettre à jour CO_No dans F_ABOLIGNE en fonction de AR_Ref
Code:
UPDATE dbo.F_ABOLIGNE SET CO_No=1 WHERE AR_Ref LIKE '10%'
Mais par contre je me retrouve coincé dans la table F_ABOENTETE car je n'ai pas AR_Ref.
Je suis persuadé qu'il y a moyen de récupérer la valeur de AB_No et de s'en servir pour insérer la même valeur que celle présente dans F_ABOLIGNE, mais je n'arrive pas à structurer ma requête ... ça dépasse mes compétences en SQL (acquises sur le tas, je suis Administrateur des ventes, pas ingénieur)
Merci d'avance de vos lumières et remarques et bonne soirée !
MisterGinko