ITPub博客

首页 > IT职业 > IT图书 > SQL Server INTERSECT

SQL Server INTERSECT

IT图书 作者:oswald 时间:2021-09-09 09:45:05 0 删除 编辑

INTERSECT 交集集合运算,把集合共同拥有的记录返回来。

为了演示,首选创建两个变量表,并插入数据:

 第一个表:

代码

DECLARE @T1 AS TABLE(ColName1 NVARCHAR(50),ColName2 NVARCHAR(50))
INSERT INTO @T1 VALUES ('tc1','tc2');
INSERT INTO @T1 VALUES ('tc3','tc4');
INSERT INTO @T1 VALUES ('tc5','tc6');
INSERT INTO @T1 VALUES ('tc13','tc14');

 

第二表: 

代码

DECLARE @T2 AS TABLE(ColName1 NVARCHAR(50),ColName2 NVARCHAR(50))
INSERT INTO @T2 VALUES ('tc1','tc2');
INSERT INTO @T2 VALUES ('tc3','tc4');
INSERT INTO @T2 VALUES ('tc9','tc10');
INSERT INTO @T2 VALUES ('tc7','tc8');

  

INTERSECT交集运算:

SELECT * FROM @T1 
INTERSECT
SELECT * FROM @T2 

 

结果,

图片描述

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2231/viewspace-2811802/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    137
  • 访问量
    1302