SQLSERVER中取交集,不用笛卡尔

img

SQLSERVER中想获取这样的结果,但不想要笛卡尔积。可以重新设置表2,内容不变。设计表注意避免数据量大。哪位朋友有更好的办法么?

你怕不是没听过内连接吧

select 编码,ID from 表2_1 a
left join 表2_2 with (nolock) b on a.id=b.id