27,579
社区成员
发帖
与我相关
我的任务
分享
declare @表一 自定义类型,@表二 自定义类型,@差集 自定义类型
select @差集 = select * from @表一 EXCEPT select * from @表二
直接执行select * from @表一 EXCEPT select * from @表二
declare @T1 as table
(
id int
)
insert into @T1(id) values (1),(2),(3),(4)
declare @T2 as table
(
id int
)
insert into @T2(id) values (1),(3),(5)
declare @EXCEPT as table
(
except_id int
)
--行集多行返回
insert into @EXCEPT(except_id)
select id from @T1
EXCEPT
select id from @T2
select * from @EXCEPT
insert into @差集
select * from @表一
except
select * from @表二