有时候我们需要对两个或者多个集合数据进行处理,这时候我们要SQLSERVER自带的几个函数,今天介绍一个求两个集合差(T1-T2)的函数EXCEPT的用法。

先上测试数据:

if not object_id(N'Tempdb..#T1') is nulldrop table #T1
Go
Create table #T1([Id] int,[Name] nvarchar(22))
Insert #T1
select 1,N'张三' union all
select 2,N'李四'
GO
if not object_id(N'Tempdb..#T2') is nulldrop table #T2
Go
Create table #T2([Id] int,[Name] nvarchar(22))
Insert #T2
select 1,N'张三' union all
select 2,N'王五'
Go

两个集合的数据,我们要获取#T1中有,但#T2中没有的数据,这时候就用到EXCEPT方法了,使用方法如下:

SELECT * FROM #T1
EXCEPT
SELECT * FROM #T2

结果如下,得到了李四这条数据:

SQLSERVER 集合处理——EXCEPT相关推荐

  1. SQLSERVER 集合处理——INTERSECT

    上一篇博客记录了求T1-T2的方法https://blog.csdn.net/sinat_28984567/article/details/123603572 这次我们介绍一下求两个表T1和T2交集的 ...

  2. MySQL/sqlserver查询in操作 查询结果按in集合顺序显示

    2019独角兽企业重金招聘Python工程师标准>>> MySQL/sqlserver查询in操作 查询结果按in集合顺序显示 MySQL用下面的语句 select * from i ...

  3. SQL数据库语言基础之SqlServer系统函数、聚合集合函数【大总结】

    文章目录 1.聚合函数 2.类型转换函数 3.日期函数 4.数学函数 5.字符函数 6.其他系统函数 1.聚合函数 (1)聚合函数的概念 它是系统函数中最常用的一类函数,主要是对一组值进行计算,然后返 ...

  4. oracle判断值是否为0的高数,SQLServer和Oracle的常用函数对比

    数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) ...

  5. SQLServer之ISO游标使用

    什么是游标 结果集,结果集就是select查询之后返回的所有行数据的集合. 游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中进行操作数据 ...

  6. SQLServer学习-- SQLServer

    SQL Server 是Microsoft 公司推出的关系型数据库管理系统.具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行M ...

  7. Python基础08-数据类型:集合set

    目录 集合的概念 集合的方法 集合可变吗? 集合的概念 先理解一些概念. 数据类型按照是否可变分为可变类型.不可变类型.按照访问方式可以分为顺序访问.映射访问. 如何区分可变类型.不可变类型?就看在内 ...

  8. SQLSERVER执行计划详解

    序言 本篇主要目的有二: 1.看懂t-sql的执行计划,明白执行计划中的一些常识. 2.能够分析执行计划,找到优化sql性能的思路或方案. 如果你对sql查询优化的理解或常识不是很深入,那么推荐几骗博 ...

  9. c# list集合根据某个字段去重_完美解决c# distinct不好用的问题

    当一个结合中想根据某一个字段做去重方法时使用以下代码 IQueryable 继承自IEnumerable 先举例: #region linq to object List peopleList = n ...

最新文章

  1. Lucene 学习资料
  2. 计算机科学与技术专业导向ppt,计算机科学与技术专业导向讲座 第讲.ppt
  3. Java数据库篇4——表的约束
  4. ASP.NET关于WebPages的一点总结
  5. MySQL中将多行查询结果合并为一行展示SQL语句书写
  6. php图像销毁_php对图像的各种处理函数代码小结
  7. 嵌入式算法8---空间向量夹角公式及其应用
  8. Juniper JNCIS-ER jn0-350 148Q
  9. 爱国者u盘linux驱动,爱国者u盘驱动
  10. 无刷新假象   实现简易文件上传
  11. 国赛分区赛awd赛后总结-安心做awd混子
  12. 数组c语言抓小偷,警察抓小偷C语言源码
  13. struts tags bean
  14. PC远程控制android思路,PC 远程控制 android手机的方法之一VNC
  15. 抄袭处理通报!智源抄袭门:2处抄袭4处引用不规范,相关责任人均已主动离职......
  16. LeCun论文被指「洗稿」? LSTM之父发文怒怼:抄我的还标原创
  17. github flavored markdown
  18. 航电oj-2025 查找最大元素
  19. Manjaro(Arch Linux)问题解决方案合集
  20. oracle+怎么清理碎片,oracle碎片整理方法

热门文章

  1. XPath用法及常用函数
  2. 脚本病毒---实验十三:PE病毒之感染机制与手动清除
  3. vue中使用a标签下载静态资源文件(比如excel、pdf等)后端不参与
  4. BRISK特征点描述算法详解
  5. B站视频播放速度>2倍速 设置方法
  6. Linux学习路线图
  7. CentOS8解决不能够使用yum指令的问题
  8. 20220305-ES6
  9. import and exportmay only appear at top level
  10. ListView详解