MySQL-查询语句语法(DQL)结构(查询操作 一)
最佳答案 问答题库618位专家为你答疑解惑
SQL语句 编写顺序 - 执行顺序
1、SELECT 字段列表 4
2、FROM 表名列表 1
3、WHERE 条件列表 2
4、GROUP BY 分组字段列表 3
5、HAVING 分组后条件列表
6、ORDER BY 排序字段列表 5
7、LIMIT 分页参数 6
基础查询(SELECT )
SELECT 字段1, 字段2, 字1 段3 ... FROM 表名 ;
SELECT * FROM 表名 ; * 号代表查询所有字段,在实际开发中尽量少用(不直观、影响效率)
设置别名:SELECT 字段 [ AS 别名 ] ... FROM 表名;
或者 SELECT 字段1 [ 别名1 ] ... FROM 表名;
去重:SELECT DISTINCT 字段列表 FROM 表名;
条件查询
比较运算符 功能
> 大于
>= 大于等于
< 小于
<= 小于等于
= 等于
<> 或 != 不等于
BETWEEN ... AND ... 在某个范围之内(含最小、最大值)
IN(...) 在in之后的列表中的值,多选一
LIKE 占位符模糊匹配(_匹配单个字符, %匹配任意个字符)
IS NULL 是NULL
逻辑运算符 功能
AND 或 && 并且 (多个条件同时成立)
OR 或 || 或者 (多个条件任意一个成立)
NOT 或 ! 非 , 不是
上一篇:MySQL - DML数据增删改
下一篇:MySQL - SQL聚合函数(查询操作 二)
99%的人还看了
相似问题
- django ModelSerializer自定义显示字段
- 替换sql,某个字段特定容
- Java之反射获取和赋值字段
- java mybatisplus generator 修改字段类型
- 使用用户代理字段进行浏览器检测(判断页面运行环境)
- js数组操作——对象数组根据某个相同的字段分组
- spring boot加mybatis puls实现,在新增/修改时,对某些字段进行处理,使用的@TableField()
- 【IDEA 使用easyAPI、easyYapi、Apifox helper等插件时,导出接口文档缺少代码字段注释的相关内容、校验规则的解决方法】
- mysql取出组内按照某时间最新一条数据的其他字段
- 基于geotools24.0的创建自动增长主键id字段的方法
猜你感兴趣
版权申明
本文"MySQL-查询语句语法(DQL)结构(查询操作 一)":http://eshow365.cn/6-14345-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: OpenCV之直线曲线拟合
- 下一篇: LeetCode 2100.适合打劫银行的日子