欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

dql基本操作

时间:2023-05-01

别名

select * from 表明 as 别名//也可以不要as

去重

select distinct 字段名(可以是全部) from 表名;

查询结果是表达式

select price+10 from 表名;

通配符

%a 差选结尾是a的%a% 查询含有a的a% 查询开头是a的

用least求最小值

select least();有null则不会比较直接是null

排序查询order by

select 字段名from 表名order by 字段一[desc]//默认升序desc降序,order by 放在最后

聚合查询

count 行之和(不管null)

sum 列之和

max 最大值

min 最小值

avg 平均值

分组查询

select 字段名,聚合函数 from 表名 group by 分组字段 having 分组条件

分页查询最后加一个limit m,n; 重第m+1条开始查n条一般放在语句最后

sql的执行顺序

from-->where-->group by-->count()-->having-->执行-->select-->order by-->limit

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。