Mysql 条件查询(like、between、and、in······)

article/2025/9/18 13:45:46

目录

Mysql 条件查询

示例

一、比较运算和逻辑运算符符

二、范围运算符

三、列表运算符

四、模糊匹配符

五、空值判断符


Mysql 条件查询

  • Mysql 条件查询即where子句后跟条件

运算符:

格式:

select 字段 from 表名 where 条件;

示例

使用下表为例:

 

一、比较运算和逻辑运算符符

示例1:查询年龄大于20,并且小于30的信息(下述三种都可以,结果一样)

SELECT * FROM student WHERE age >= 20 && age <=30;
SELECT * FROM student WHERE age >= 20 AND age <=30;
SELECT * FROM student WHERE age BETWEEN 20 AND 30;

示例2:查询年龄22岁,18岁 ,25岁的信息(下述两种方法结果相同)

SELECT * FROM student WHERE age = 22 OR age = 18 OR age = 25;
SELECT * FROM student WHERE age IN (22,18,25) ;

二、范围运算符

示例3:查询数学成绩在20到80之间的学生

三、列表运算符

示例4:查询地址属于杭州或香港的学生

四、模糊匹配符

示例4:like运算符模糊查询

配合like使用的占位符:

  • _:单个任意字符
  • %:多个任意字符
-- 查询姓马的有哪些? like
SELECT * FROM student WHERE NAME LIKE '马%';-- 查询姓名第二个字是化的人
SELECT*FROM student WHERE NAME LIKE '_化%';-- 查询姓名是3个字的人
SELECT * FROM student WHERE NAME LIKE '___';-- 查询姓名中包含马的人
SELECT * FROM student WHERE NAME LIKE '%马%';

五、空值判断符

示例5:查询英语成绩为NULL的信息

SELECT * FROM student WHERE english = NULL; -- 不对的。null值不能使用= (!=) 判断
SELECT * FROM student WHERE english IS NULL; 

 


http://chatgpt.dhexx.cn/article/dCvB6RMC.shtml

相关文章

Mysql条件查询语句(二)

一、between……and……操作符 1、查询薪水为1600到3000的员工(第一种方式:采用>= 、<=) 例如:select empno,ename,sal from emp where sal >= 1600 and sal <= 3000; 2、查询薪水为1600到3000的员式(第二种方式:采用between…and…) 例如:select em…

mysql条件查询出现or连接时会使用索引的场景

在做sql优化时&#xff0c;通常会避免使用or来进行条件连接&#xff0c;是因为大多数情况下or的条件连接会导致sql查询进行全表扫描而不会使用索引去查询。但并不是所有使用or的场景都会全表扫描&#xff0c;有些场景下使用or依旧会走索引去查询&#xff0c;下面举例说明。 表…

MySQL 流式查询

大数据量查询容易OOM&#xff1f;试试MySQL流式查询 一、前言 程序访问MySQL数据库时&#xff0c;当查询出来的数据量特别大时&#xff0c;数据库驱动把加载到的数据全部加载到内存里&#xff0c;就有可能会导致内存溢出&#xff08;OOM&#xff09;。其实在MySQL数据库中提供…

MySQL --- 数据库查询 - 条件查询

条件查询 我们知道从 MySQL 表中使用 SELECT 语句来查询数据&#xff0c;如需有条件地从表中选取数据&#xff0c;可将 WHERE 子句添加到 SELECT 语句中。 语法 SELECT 字段名 FROM 表名 WHERE 条件; 运算符表 BETWEEN 后面是最小值&#xff0c;AND 后面是最大值&#xff0c;…

Mysql条件查询json数据

前言 ❤Java学习路线个人总结-博客 ❤欢迎点赞&#x1f44d;收藏⭐留言 &#x1f4dd;分享给需要的小伙伴 1、Mysql数据库对应数据 2、查询条件 #模糊查询JSON select * from test where json_value->$.name LIKE %是% #不等于空 SELECT * FROM test WHERE json_value->…

MySQL条件查询简单汇总

条件查询语法&#xff1a; select 查询列表 from 表名 where 筛选条件; 分类&#xff1a; 一、按条件表达式筛选 条件运算符&#xff1a;> < ! <> > < 二、按逻辑表达式筛选 逻辑运算符…

MySQL 条件查询

文章目录 MySQL 条件查询1.条件查询语法2.条件查询分类按条件表达式筛选按逻辑运算符筛选模糊查询 3.条件运算符的使用4.按逻辑表达式筛选5.模糊查询5.1 like5.2 between and5.3 in5.4 IS NULL 和 IS NOT NULL5.5 安全检测<>5.6 对比 IS NULL 和 安全检测<> MySQL …

MySQL查询之条件查询

前言 之前总结了MySQL查询中的 基础查询 接下来将在本篇进行MySQL中的条件查询的总结 条件查询语句 条件查询就是在基础查询的基础之上&#xff0c;添加判定条件&#xff0c;对数据进行筛选&#xff0c;查找到相对应的数据 这时我们就要用到一个新的子句——where where子…

MySQL条件查询

我们知道从 MySQL 表中使用 SELECT 语句来查询数据&#xff0c;如需有条件地从表中选取数据&#xff0c;可将 WHERE 子句添加到 SELECT 语句中。 SELECT 字段名 FROM 表名 WHERE 条件; 还有个运算符表: 运算符表 关系运算符功能>大于>大于等于<小于<小于等于等于…

MySQL——条件查询

目录 一、语法二、筛选条件的分类三、案例补充 一、语法 select 查询列表 from 表名 where 筛选条件 二、筛选条件的分类 1、简单条件运算符 &#xff08;大于&#xff09; >、 < 、、>、 <、 <>&#xff08;安全等于&#xff09;、 <> 等价!&#xf…

特征值篇2——特征子空间

下面我们证明特征值 λ \lambda λ对应的所有特征向量所组成的集合为一个子空间 方法1&#xff1a; 摘自 Linear Algebra and its applications David C. Lay 方法2&#xff1a; 摘自 The Linear Algebra a Beginning Graduate Student Ought to Know (Second Edition) Jonat…

高等数学-线性代数:已知特征值,求解特征空间的特征向量

高等数学-线性代数&#xff1a;已知特征值&#xff0c;求解特征空间的特征向量[练习]

特征空间在风险建模中的应用

上周日我报名听了萧老师主讲的公开课"风控模型开发之特征筛选"&#xff0c;今天想和大家分享一下课程的第一部分内容&#xff1a;特征空间。 目录 常用数据源介绍 特征衍生常见方法 特征回溯 特征筛选一般流程 如果各位感兴趣的话评论区与我留言互动&#xff0c…

深度理解矩阵的奇异值,特征值

文章目录 正交矩阵特征值分解——EVD矩阵特征值和特征向量定义特征值的含义分解过程详解 奇异值分解——SVD矩阵的奇异值与特征值有什么相似之处与区别之处 看了蛮多关于矩阵特征值&#xff0c;奇异值的文章&#xff0c;将他们全部整理出来以供复习。 在网上看到有很多文章介绍…

特征向量中心性

特征向量中心性的基本思想是&#xff0c;一个节点的中心性是相邻节点中心性的函数。也就是说&#xff0c;与你连接的人越重要&#xff0c;你也就越重要。 特征向量中心性和点度中心性不同&#xff0c;一个点度中心性高即拥有很多连接的节点&#xff0c;但特征向量中心性不一定…

MM2022 | 在特征空间中的多模态数据增强方法

MM2022 | 在特征空间中的多模态数据增强方法 【写在前面】 每小时&#xff0c;社交媒体和用户生成的内容平台上都会发布大量的视觉内容。为了通过自然语言查询查找相关视频&#xff0c;文本视频检索方法在过去几年中受到了越来越多的关注。引入了数据增强技术&#xff0c;以通…

机器学习(一)--输入空间、特征空间、输出空间

注&#xff1a;在此讨论的内容默认是针对监督学习 一、输入空间 直白点&#xff0c;输入‘X’可能取值的集合就是输入空间&#xff08;input space&#xff09;。输入空间可以是有限集合空间&#xff0c;也可以是整个欧式空间。 二、输出空间 同样的&#xff0c;输出‘Y’可能…

特征空间、(数据集)线性可分:线性(二分类)模型

文章目录 二分类问题特征空间线性可分线性分类模型 在学习 SVM 时发现自己没能很好地理解在线性模型中充当决策函数角色的 符号函数Sign()&#xff0c;说明对线性模型的理解还不够到位&#xff0c;下面主要梳理一下对数据集 “线性可分”概念以及其它相关概念的一些理解&…