我在临时表中选择两个值。完成此操作后,我想对我刚刚选择到我的临时表中的所有 Id 进行更新,对我从中选择的一个表进行更新。我该怎么做呢?
这听起来很简单,我真的不知道从哪里开始。我试过了
update table set value = @tempTable.value where id = @temptable.id
但这当然行不通。当然,我可以为临时表中的每个条目执行一个为我提供更新命令的选择,但我非常希望在一个进程中执行此操作,而不必事后执行更新命令。
我需要从临时表中做一些 foreach 吗?