SQL语句之执行顺序

1FROM 首先要确定查询对象
2JOIN 连接其他表
3ON 通过属性连接
4WHERE 对表进行筛选
5GROUP BY 将表按照某一关键字分组
6HAVING 也是筛选的意思,与WHERE不同的是,一个是对表进行筛选,一个是对查询的结果进行筛选
7SELECT 取出表中想要的字段
8DISTINCT 去重,将取出的表进行去重
9ORDER BY 按照字段顺序
10LIMIT 选择从某一开始处开始显示数据,并同时设置显示多少条

***为什么在WHERE中不能使用聚合函数,是因为聚合函数是对我们所筛选出来的数据进行操作,其执行顺序晚于WHERE
可以出现在WHERE后的字段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值