我在 sql server 2008 中有两个表 A 和 B 。两个表中都存在 Id 列表 A 有一个新列结果问题是表 B 中 ID 列的所有值与表 A 中 id 列的值匹配,那么我应该在结果中放置一个 TRUE 否则为 false表A的列
提前致谢
得到答案!!如果表有 1000 万行,不确定性能我自己试过并得到了答案
声明一个临时表
声明 @temp 表(id int,结果 varchar)
插入@temp select A1.id,A1.result from A A1 inner join B B1 on A1.id =B1.id
更新 @temp 设置结果 = true