位置: 编程技术 - 正文

sql集合运算符使用方法(sql 集合运算符)

编辑:rootadmin

(1)IN运算符:它可以用来匹配一个固定集合中的某一项。比如说一个集合里面的年份有(,,),那么就可以有:

IN运算符,除了支持从固定的集合里面去匹配,当然也支持动态的集合方式去匹配。比如如下方式:

(2)ANY和SOME集合运算符:在SQL SERVER里面,ANY和SOME是同义词,二者的用法和功能一样(一样还搞两个,不知道是不是蛋疼)。相比于IN运算符,ANY和SOME需要与其它的比较符(大于(>)、等于(=)、小于(<)、大于等于(>=)、小于等)共同使用,而且比较符需要在它们的前面。

注意:和IN 运算符不同,ANY 和SOME运算符不能与固定的集合相匹配,比如下面的SQL 语句是错误的:

(3)ALL集合运算符:在SQL SERVER里面,ALL运算符也需要与其它的比较符(大于(>)、等于(=)、小于(<)、大于等于(>=)、小于等)共同使用,而且比较符需要在它们的前面。注意:

I、与ANY和SOME 运算符相同,ALL 运算符同样不能与固定的集合相匹配,比如下面的SQL 语句是错误的:

II、关于使用ALL运算符,还有一项需要注意,那就是这个ALL子查询结果为空时,匹配的结果并不是以空的方式来处理,而是相当于全部匹配成功。所以在使用ALL运算符的时候,这一个问题很容易在系统中造成BUG,因此使用时必须注意。比如:

如果ALL子查询的结果为空时,则将会取SELECT FYearOfJoin FROM T_Reader的全部结果来作为成功匹配的结果。

(4)EXISTS集合运算符:和IN、ANY、SOME、ALL等运算符不同,EXISTS运算符是单目运算符,它不与列匹配,因此它也不要求待匹配的集合是单列的。EXISTS运算符用来检查每一行是否匹配子查询,可以认为EXISTS就是用来测试子查询的结果是否为空,如果结果集为空则匹配结果为false,否则匹配结果为true。

在EXISTS后的子查询中,SQL对T_Category表中的每一行数据到子查询中进行匹配,测试T_Book 表中是否存在FCategoryId 字段值等于当前类别主键值且出版年份在 年之前的书籍。

推荐整理分享sql集合运算符使用方法(sql 集合运算符),希望有所帮助,仅作参考,欢迎阅读内容。

sql集合运算符使用方法(sql 集合运算符)

文章相关热门搜索词:sql中集合运算,sql并集运算,sql集合操作符,sql 集合运算符,sql集合操作符,sql语句中集合的并运算符,sql 集合运算,sql 集合运算,内容如对您有帮助,希望把文章链接给更多的朋友!

sql字符串函数大全和使用方法示例 SQLSERVER支持的字符串函数内容:LEN(string)函数LOWER(string)函数UPPER(string)函数LTRIM(string)函数RTRIM(string)函数SUBSTRING(string,start_position,length)函数CHARINDEX(string,sub

sqlserver数据库导入数据操作详解(图) MicrosoftSQLServerManagementStudio是SQLSERVER的客户端工具,相信大家都知道。我不知道大伙使用导入数据的情况怎么样,反正我最近是遇到过。主要是因为没有

如何恢复SQL Server 损坏的数据库文件 SQLServer中,如果数据库文件(非系统数据库文件)遇到错误的时候,我们该怎么办。以下是笔者以前的笔记。仅适用于非master,msdb的数据库。说明如

标签: sql 集合运算符

本文链接地址:https://www.jiuchutong.com/biancheng/320375.html 转载请保留说明!

上一篇:sql表连接查询使用方法(sql多表连接查询)(sql3表连接查询)

下一篇:sql字符串函数大全和使用方法示例(sql字符串处理函数)

  • 支付宝如何缴纳车辆购置税
  • 暂估的应付账款无法开具发票在金蝶云星空怎么操作
  • 资产负债表中未交税金负数表示什么
  • 大病医疗可以抵扣吗
  • 税务局返还的三种税种
  • 费用会计具体工作总结
  • 贸易公司的印花税税率是多少
  • 费用分摊怎么算
  • 什么叫单项计提坏账损失
  • 服务协议属于哪类合同
  • 董事会费用计入什么科目
  • 独生子女费属于什么费用
  • 税控盘年费每年都可以抵扣吗
  • 进项税额转出期限是多久
  • 门店关闭费用怎么处理
  • 网上申报城建税及附加怎么操作
  • 网络发票开具
  • 个人股东分红如何合理避税
  • 挂靠别人的资质进行房屋建筑会计怎样做账?
  • 关于暂时性差异的所得税会计处理,正确的是
  • 客户用商品抵应收账怎么做
  • 一般纳税人税金怎么算
  • 冲回坏账
  • 土地长期租赁最长多长时间
  • exe是什么进程
  • PHP:stream_encoding()的用法_Stream函数
  • php怎么与mysql连接
  • 总公司给分公司调货
  • cvpr2017最佳论文
  • javascript语言基础
  • coco2017数据集介绍
  • php_imagick
  • 93.transformer、多头注意力以及代码实现
  • opencv教程
  • 劳务费支出计入什么会计科目
  • 出租设备折旧费用计入什么科目
  • 单位之间的争议由谁处理
  • 增值税普通发票查询真伪
  • python怎么用
  • mysql怎么截取字段
  • 超简单的土法自制水泥
  • 购货方开工具红包怎么开
  • 微众银行的企业贷款好批吗
  • 劳务派遣差额征税政策
  • 处置子公司如何纳税
  • 车间管理人员差旅费
  • 纳税申报个税如何申报
  • 金蝶新建账套如何录入固定资产账套
  • 固定资产可以一次性折旧吗
  • 结转未交增值税为什么是零
  • 贴现费用分录
  • 固定资产的处置方式包括
  • 外购货物会计分录
  • 飞机票没有发票只有行程单
  • 收取履约保证金的作用
  • 可以先抵扣下个月工资吗
  • 电子税务局申报比对异常
  • 股权激励有几种形式
  • 销售做不动 应该做什么
  • 预付账款的
  • 收到红字发票进项税怎么做账务处理
  • SQL语句查询数据库账号和权限
  • iis6设置
  • 进程管理界面
  • Win10 Mobile 10549中Cortana电池消耗很大该怎么办?
  • windows server 2003 sp1.
  • mac变得很卡很慢
  • 重装系统 xp
  • linux常用性能监控命令
  • unsupportedclassversion
  • win sc
  • android指南针源码
  • javascript框架库升级
  • js date对象构造方法
  • jquery valid()
  • 仿京东商城源码
  • 福建省国家税务局电子税务局官网入口
  • 云南省税务申报流程
  • 系统导出数据不完整
  • 新疆12366网上办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设