如何在SQL中使用JOIN执行UPDATE语句?

如何在SQL中使用JOIN执行UPDATE语句?

我需要更新这张表SQLServer 2005使用其“父”表中的数据,请参见下面:

出售

id (int)udid (int)assid (int)

乌德

id  (int)assid  (int)

sale.assid包含要更新的正确值。ud.assid.

什么样的查询才能做到这一点?我在想join但我不确定这是否可能。


桃花长相依
浏览 1641回答 3
3回答

慕工程0101907

这应该适用于SQLServer:update ud  set assid = sale.assidfrom salewhere sale.udid = id
打开App,查看更多内容
随时随地看视频慕课网APP