繁体   English   中英

更新将从临时表中更新列的查询

[英]Update query that will update a column from a temp table

我有以下临时表#tempGd,在一列(22、39、3)中包含 3 个值。 我想更新我的修订表,但我没有成功。

UPDATE revision
SET date = ('2023-06-03', '2023-06-03','2024-06-03')
where revisionid IN (SELECT revisionid FROM #tempGD);

您正在使用相同的日期 3 次,我假设您认为您需要 3 个日期值,但由于它们都是相同的,您只需要这样做

UPDATE revision
SET date = '2023-06-03'
where revisionid IN (SELECT revisionid FROM tempGD);

暂无
暂无

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

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