繁体   English   中英

通过从另一个表SQL Server插入值来更新一个表

[英]update one table by inserting values from another table SQL server

我有两个桌子的bottlecase都已经装好了。 它们都具有标记为case_id的列,但是在bottle表中,所有值均为0而在case表中,它们具有正确的id

如何用其他表案例中的新值更新第一个表瓶值0 我相信我将需要使用UPDATEINSERTINNER JOIN

如果您提供更多有关表结构的信息,将会更好

UPDATE b SET b.case_id=c.case_id
FROM bottle AS b INNER JOIN [Case] AS c ON b.some_coloumn=c.some_cloumn

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM