位置: 编程技术 - 正文

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字符串处理函数)

  • 出口退税申报系统安装路径
  • 房地产企业利息资本化的条件
  • 公司申报个税流程
  • 办理出口业务流程
  • 自产和外购的视频区别
  • 现金销售收入是净收入吗
  • 可供出售金融资产是指什么
  • 划拨土地划转是什么意思
  • 期房购置税怎么算
  • 文化事业建设费怎么计算
  • 汇算清缴补交需要调报表吗
  • 企业生产设备发生的日常维修费用
  • 出口退税当期不得免征和抵扣的税额
  • 增值税普通发票需要交税吗
  • 增值税发票过期了,对方可以重开吗
  • 合同中补充协议
  • 中国增值税发展史
  • 纳税人必知的十七项增值税开票指南
  • 以旧换新增值税税率是多少
  • 坏账准备增加记什么方
  • 境外承包工程出口货物能否办理退税?
  • 在Win7中,鼠标非最大化
  • win10家庭最新版
  • 内部控制的类型有哪些
  • 民法典对知识产权的定义
  • 如何设置系统自带的输入法
  • hue环境搭建
  • 企业办理税务
  • 购买材料发票未到如何做账
  • thinkphp3.1
  • yolov5的使用
  • 总账是按年还是按月结账
  • 人工智能机器人
  • 查询命令的操作步骤
  • 返还土地出让金违法吗?
  • 若依idea
  • 报表中库存商品怎么填
  • 印花税计税基础含增值税
  • 销售不动产预征率是多少
  • 当月已入账可是未入账
  • 上月购进固定资产次月退货已开具红字发票如何入账
  • 个人接受现金捐赠的情况
  • 企业一直零申报不经营
  • 企业销售商品满足收入确认条件时,应当
  • 个体工商户季开票30万是否缴纳个人所得税
  • 个人所得税申报教程
  • 服务业增值税加计10%如何申报
  • 物品数量怎么填写
  • 公关费用计入什么科目比较好
  • 收到财付通的短信通知
  • 企业出售废旧材料的收入
  • 汽车销售公司购入汽车会计分录
  • 代理记账需要什么章
  • 通信地址需要写什么
  • mysql如何修改数据库名
  • 存储过程实现业务逻辑
  • mysql5.7.27安装教程
  • 购物车功能实现思路
  • ubuntu系统如何安装
  • root linux
  • 打开 itunes
  • linux系统怎么更改语言
  • windows7桌面右击
  • win1021年更新
  • Unity3D游戏开发毕业论文
  • linux shell终端
  • shell脚本 -ne 0
  • jq判断浏览器
  • javascript视频教程
  • python 在线运行环境
  • 对于python程序,对代码缩进的要求非常严格
  • 残疾人就业保障金减免政策2022
  • 税务机关的情况说明
  • 如何查询汽车发票
  • 合肥税务局招聘信息
  • 佛山顺德怎么坐地铁到广州
  • 云南省地方税务局公告2017年第2号
  • 深圳市国家税务局电子税务局官网
  • 浙江国地税联合申报系统官网
  • 深圳市国家税务局赵雨婷
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设