IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Mysql学习日记:L6-条件查询 -> 正文阅读

[大数据]Mysql学习日记:L6-条件查询

目录

一、条件查询

二、格式

三、条件


一、条件查询

不是将表中所有数据都查询出来,而是查询出符合条件的数据。

二、格式

select? 字段1,字段2……? from? 表名? where? 条件;

三、条件

=? 等于(可以等于字符串,记得加单引号)

特别注意!!!在数据库中null不能使用=进行衡量,需要使用is null,因为null代表空白,什么也没有,不是一个值,反之为 not null

?

!=? 或<>不等于

> 大于 < 小于? >= 大于等于 <=小于等于

between……and……或 字段>= 数值and 字段<=数值:两个值之间

?and 并且

?or? 或者

and 和 or存在优先级问题,会先执行and语句

例:找出工资大于2500且编号为10或者20的员工

?该组数据中出现了两处错误数据,sal并未大于2500,原因在于sql优先执行了and语句,例子变为找出工资大于2500且编号为10,或者所有编号为20的员工

所以修改为select * from emp where sal>2500 and (deptno =10 or deptno =20); 让or先执行

?输出无误

in:包含 相当于多个or

select * from emp where job ='manager' or 'analyst';

select * from emp where job in ('manager','analyst');

not in:表示不再这几个值里面

not null:表示不是空白

like:模糊查询,支持%或者下划线匹配,%匹配任意多个字符,下划线(_)匹配一个字符

%与下划线起到占位符的作用,%代表多个字符,下划线代表一个字符

例:查找名字中间带o字符的员工

select ename from emp where ename like '%o%';

查找名字中第二个字母是A的员工

select ename from emp where ename like '_A%';

?

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-09-29 10:21:27  更:2021-09-29 10:23:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 11:33:26-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码