J'essaie de mettre à jour une table1 avec une colonne2 de table2 où l'identifiant doit correspondre lors de l'insertion des valeurs Column2 de table2 dans table1 pour SQL Server.
J'ai essayé avec les 2 jeux de code ci-dessous, mais cela ne fonctionne pas. quelqu'un peut-il m'aider avec cela?
alter table table1
add Column2 varchar(20)
insert into table1
Select t2.Column2
from table1 as t1
inner join table2 as t2
on t1.id = t2.id
Et, ci-dessous aussi :
Update table1
Set Column2 = (Select t2.Column2
from table1 as t1
inner join table2 as t2
on t1.id = t2.id)
Update t1
Set Column2 = t2.Column2
from table1 as t1
inner join table2 as t2
on t1.id = t2.id
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots