位置: 编程技术 - 正文

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

  • 个人所得税退还是不退好
  • 居民个人所得计算怎么做
  • 固定资产盘盈为什么计入盈余公积
  • 鲜花虫草开发票属于什么类别?
  • 应纳税额减征额包括哪些内容
  • 生产企业购入材料怎么做分录
  • 会计法对填制审核会计凭证有哪些规定
  • 中外合资经营企业法
  • 固定资产盘盈原因
  • 联营和合营的区别
  • 建设单位对施工单位的管理要求
  • 固定资产残值怎么计算出来的
  • 未使用房子需要交物业费嘛
  • 交房租对方开发票怎么开
  • 酒店筹建是什么意思
  • 实缴年月正常补收
  • 发票最大限额999元,超过了怎么办
  • 统一员工行为规范
  • 软件企业用退税吗
  • 如何根据原始凭证填制记账凭证
  • 长期驻扎外地的员工
  • 合伙企业累进税率
  • 酒店长包房正常打几折
  • 一般纳税人资格登记表
  • surface安装win10专业版
  • 怎样获取
  • 什么是电子发票图片
  • 期初建账分录
  • 税务局返还的手续费需开发票吗
  • 检验费用会计分录
  • PHP:Memcached::replaceByKey()的用法_Memcached类
  • vue3+vite在main.ts或者main.js文件中引入/App.vue报错(/App.vue不是模块)
  • 只有收据没有发票是不是逃税
  • 免征个人所得税33种情形
  • 房地产企业如何计算土地使用税
  • 残疾人增值税即征即退税收减免备案
  • 公司基本户可以收款吗
  • jquery制作轮播切换效果
  • 为什么税前利润加可抵扣暂时性差异
  • 摇树的英文是什么
  • sql1000*1.0
  • vue要掌握哪些知识?
  • 任何单位和个人发现洗钱活动有权向什么举报
  • phpcms验证码不显示
  • 如何顺利完成年度任务
  • 季末资产总额怎么计算
  • 商品编码原则是指什么
  • 销售费用福利费和管理费用福利费
  • 专项资金支出明细表范文
  • 结转增值税有留抵税额吗
  • 小微企业免税销售额和其他免税销售额的区别
  • 企业购买汽车的进项税可以抵扣吗
  • 最新出口退税申报需要哪些资料
  • 报废资产处置账务处理
  • 企业所得税汇算清缴操作流程
  • 法院拍卖得来的物品有发票吗
  • 公司中标
  • 计提税金及附加会计分录怎么做
  • 转账支票需要知道开户行吗
  • 公司不按照劳动法给工资怎么办
  • 固定资产清理账户借方
  • 甲方扣水电费施工方是否开票
  • 注册资本可以随便填吗
  • 财务费用包括哪几项
  • 销售额是营业额吗?
  • 长期股权投资属于什么会计要素
  • 如何删除windows media center
  • winxp纯净版系统
  • macos 右键菜单
  • ae安装之后打开是crash
  • unity unity3d
  • linux系统中rpm命令主要功能
  • nodejs await
  • jquery获取指定元素
  • unity开发游戏教程
  • Android EventBus发布/订阅事件总线
  • 信用社股金转让 办理要多少时间
  • 北京共有产权房房源信息
  • 个人所得税税前扣除是什么意思
  • 累计预扣预缴税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设