J'ai deux tables dans une base de données sql, j'essaie de mettre à jour une colonne de ma table validée (committedtbl) avec des valeurs de ma table vendor (vendortbl) basée sur une colonne commune des deux tables.Requête sql avancée
Il y a une colonne avec le numéro d'identification du vendeur (vendorno) dans les deux tableaux, j'ai essayé d'ajouter la description du fournisseur (vendorname) de la vendortbl à la commit mais il n'y a aucune valeur.
J'ai besoin d'insérer des valeurs dans la vendorname basé sur les numéros correspondants de vendorno ... Comment j'accomplis cela?
La colonne vendorname existe déjà dans committedtbl.
J'ai essayé, mais nous avons eu une erreur:
update v_vendorname
set v_vendorname = v_vendorno
from vendortbl vt
where v_vendorno = vt.v_venkey
[Qu'est-ce que vous avez essayé] (http://mattgemmell.com/2008/12/08/what-have-you- a essayé/). Quel SGBD utilisez-vous? – GarethD
montre également à quoi ressemblent vos tableaux avec 1-3 lignes d'exemple. – Matt