SQL必会必知整理-05-数据过滤

5.1组合WHERE子句
  • 操作符(operator)用来联结或改变WHERE子句中的子句的关键字。也称为逻辑操作符(logical operator)。
  • AND操作符:为了通过不止一个列进行过滤,可使用AND操作符给WHERE子句附加条件。用在WHERE子句中的关键字,用来指示检索满足所有给定条件的行。还可以添加多个过滤条件,每添加一条就要使用一个AND
SELECT 列1,列2,列3 FROM 表 WHERE 列1 = 条件1 AND 列2 = 条件2;
  • OR操作符:WHERE子句中使用的关键字,用来表示检索匹配任一给定条件的行。
SELECT 列1,列2,列3 FROM 表 WHERE 列1 = 条件1 OR 列2 = 条件2;
  • 计算次序:
    • WHERE可包含任意数目的ANDOR操作符。允许两者结合以进行复杂和高级的过滤。
    • SQL(像多数语言一样)在处理OR操作符前,优先处理AND作符。此问题的解决方法是使用圆括号明确地分组相应的操作符。
    • 任何时候使用具有ANDOR操作符的WHERE子句,都应该使用圆括号明确地分组操作符。不要过分依赖默认计算次序,即使它确实是你想要的东西也是如此。使用圆括号没有什么坏处,它能消除歧义。
SELECT 列1,列2,列3 FROM 表 WHERE (列1 = 条件1 OR 列1 = 条件2) AND 列2 = 条件3;
5.2 IN操作符
  • 圆括号在WHERE子句中还有另外一种用法。IN操作符用来指定条件范围,范围中的每个条件都可以进行匹配。IN取合法值的由逗号分隔的清单,全都括在圆括号中。(相当于OR)
  • 优点:
    • 在使用长的合法选项清单时,IN操作符的语法更清楚且更直观。
    • 在使用IN时,计算的次序更容易管理(因为使用的操作符更少)。
    • IN操作符一般比OR操作符清单执行更快。
    • IN的最大优点是可以包含其他SELECT语句,使得能够更动态地建立WHERE子句。
SELECT 列1,列2,列3 FROM 表 WHERE 列1 IN (条件1,条件2);
5.3 NOT操作符
  • WHERE子句中的NOT操作符有且只有一个功能,那就是否定它之后所跟的任何条件。
  • MySQL支持使用NOTINBETWEENEXISTS子句取反,这与多数其他DBMS允许使用NOT对各种条件取反有很大的差别。
  • 在更复杂的子句中,NOT是非常有用的。例如,在与IN操作符联合使用时,NOT使找出与条件列表不匹配的行非常简单。
SELECT 列1,列2,列3 FROM 表 WHERE 列1 NOT IN (条件1,条件2);

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1003821.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年成都火锅必吃榜TOP10,大悦城回头客爆棚!牛肉火锅/酸汤火锅/市井火锅nbsp;/火锅外卖成都火锅聚餐地点推荐 - 品牌推荐师

成都火锅市场深度观察:品质与口碑成制胜关键 在成都这座美食之都,火锅行业的竞争日趋白热化。根据最新市场调研数据显示,大悦城商圈内的火锅品牌展现出强劲的发展势头,其中以注重品质、坚持传统工艺的品牌更受消费…

锂电小白进阶指南:1.5GB 资料大揭秘

锂离子电池 锂电池1.5GB资料大全 一个真正的能够带你从入门小白到高级工程师的锂电资料(自己本人锂电池资深工程师) 资料非常全,从锂电基础知识到,正负极,电解液,隔膜让你全方面了解锂电行业,并…

高校宿舍电气安全新防线:浅析电气防火限流式保护技术

高校宿舍电气安全新防线:浅析电气防火限流式保护技术近年来,高校学生宿舍电气火灾事故时有发生,引起社会广泛关注。例如,2022年3月,清华大学紫荆学生公寓因通电电器故障引燃周边可燃物发生火情;同年2月&…

国产 SerDes(02):锐泰微

锐泰微(北京)电子科技有限公司成立于2021年,专注于高性能模拟信号链前端芯片、高速接口芯片等产品的研发,聚焦新能源汽车、以及工业控制等市场领域的进口芯片替代。 锐泰微基于自研C Lync Serdes技术推出的车规级视频传输产品&…

运维太苦了,别硬扛!转网安才是“越老越吃香”的破局路!

运维太苦了,别硬扛!转网安才是 “越老越吃香” 的破局路! “IT圈最闲的是运维”?说这话的人,肯定没熬过运维的夜。 凌晨 3 点的手机铃声,不是家人的关心,是服务器告警的 “催命符”&#xff0c…

同道雅集:大湾区创业社群领导者 - 黑马榜单

在全球创新创业浪潮奔涌向前的时代背景下,创业不再是孤独的探索,而是需要资源聚合、智慧碰撞与同行互助的协同之旅。 2017 年诞生于大湾区的同道雅集创业者社群,以 “有求必应的创业者互助平台” 为核心定位,历经七…

VRM与VRChat模型互转终极指南:免费工具快速上手教程

VRM与VRChat模型互转终极指南:免费工具快速上手教程 【免费下载链接】VRMConverterForVRChat 项目地址: https://gitcode.com/gh_mirrors/vr/VRMConverterForVRChat VRM Converter for VRChat是一款专为Unity开发者打造的免费开源工具,能够实现V…

WebPlotDigitizer终极安装指南:从图表图像一键提取数据的完整教程

WebPlotDigitizer终极安装指南:从图表图像一键提取数据的完整教程 【免费下载链接】WebPlotDigitizer Computer vision assisted tool to extract numerical data from plot images. 项目地址: https://gitcode.com/gh_mirrors/web/WebPlotDigitizer 你是否曾…

16、AWS Lambda:强大功能与应用案例深度解析

AWS Lambda:强大功能与应用案例深度解析 一、数据转换应用 在处理数据时,将 CSV 文件转换为 JSON 文件并上传到 DynamoDB 表是常见需求。传统方法是使用 EC2 实例定期从 S3 拉取 CSV 文件进行转换和上传,但这种方式存在潜在问题,比如长时间无文件进入 S3 时,EC2 实例是否…

为什么你的异步代码总是出bug?

在JavaScript开发中,异步编程是实现高效交互与资源利用的核心手段,但它也常年位居“最易出bug的开发场景”榜首。从新手常见的执行顺序混乱,到资深开发者也可能踩坑的闭包陷阱、并发控制失误,异步代码的bug往往隐藏在“非阻塞”“…

如何科学选择“中医师承出师考试培训班”?阿虎医考上次怎么样? - 资讯焦点

如何科学选择“中医师承出师考试培训班”?四大评估维度 + 多家机构深度对比(最终推荐阿虎医考师承) 过去2年,我一边工作一边备考中医师承,从最初的“看不懂考试要求”,到现在能独立写规范考案,也成功通过出师考…

Adobe Experience Manager 存储型XSS漏洞深度解析与缓解指南

本文详细分析了CVE-2025-64602漏洞,这是一个影响Adobe Experience Manager (AEM) 6.5.23及更早版本的存储型跨站脚本漏洞。文章阐述了其技术原理、潜在影响,并提供了全面的缓解措施建议,包括输入验证、内容安全策略…

中医师承出师考试培训班哪家好?我总结了最值得报的阿虎医考师承 - 资讯焦点

作为一个打算考三年师承、并已经在真实备考过程中咨询了多家机构的学员,我深刻意识到——中医师承报班真的要谨慎,这篇文章,我想用最“干货”的方式,把对比、实测的经验写给你。如果你现在也在犹豫:中医师承出师考…

NatTypeTester终极指南:快速检测网络NAT类型的完整解决方案

NatTypeTester终极指南:快速检测网络NAT类型的完整解决方案 【免费下载链接】NatTypeTester 测试当前网络的 NAT 类型(STUN) 项目地址: https://gitcode.com/gh_mirrors/na/NatTypeTester 想要彻底解决网络连接问题?NatTyp…

2025年12月甘肃高考复读班机构TOP5优选指南-合规平台助力升学冲刺 - 深度智识库

对于怀揣升学梦想的中高考复读学子而言,一所具备正规资质、适配本地考情且教学体系成熟的培训机构,是实现成绩突破的关键支撑。本文基于教育部门备案信息、实地调研走访及往届学子口碑反馈,精选甘肃地区 5 家优质复…

dify 导入工作流,会有些插件报错

1、问题在家里电脑配置好了一个工作流,其中使用了一些三方插件,导出后,在另外电脑导入,导入的时候没报错,但是在运行的时候第三方的插件报错。2、原因dify版本的问题,更新dify版本基本可以解决,…

第50集科立分板机:科立分板机的精度和效率如何

科立分板机在精度和效率方面表现卓越,具体表现如下:一、精度表现1、核心精度指标:切割精度:定位/重复精度通常在0.02mm至0.05mm以内,高端型号(如KL-3500系列)可达0.02mm,满足高精度切割需求。切口质量&…

头痒干枯毛躁?4 款热销发膜哪款性价比高?哪个品牌的发膜好用? - 资讯焦点

头皮生态失衡:现代护发困境的根源与科学应对 头痒干枯毛躁?4 款热销发膜哪款性价比高?哪个品牌的发膜好用?根据《Journal of Cosmetic Dermatology》2023年发布的一项涵盖亚洲人群的临床观察报告指出,频繁烫染、热…

2025年选型指南:如何为马达抓取优选柔性夹爪与解决方案 - 品牌2025

在高端腕表制造中,柔性夹爪的仿生手指材料成功解决了高光表壳的划伤难题。曾经因静电吸附而脏污比例一度高达12%的表壳生产,如今通过柔性夹爪的防静电设计,这一数值已降至接近零。 不仅是精密制造,在3C电子行业,针…

解放双手:PT站一键转载工具完全指南

在PT(Private Tracker)社区中,内容分享和转载是日常运营的重要环节。然而,手动在不同站点之间转载内容往往耗时耗力。auto-feed项目应运而生,这是一个基于用户脚本的强大工具,专门为PT站点设计的一键转载解…