继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

mysql sql语句执行顺序

卜卜口0
关注TA
已关注
手记 10
粉丝 5
获赞 452
  1. from子句组装来自不同数据源的数据
  2. where子句基于指定的条件对记录行进行筛选;
  3. group by子句将数据划分为多个分组;
  4. 使用聚集函数进行计算;
  5. 使用having子句筛选分组;
  6. 计算所有的表达式;
  7. 使用order by对结果集进行排序;
  8. select 集合输出。

关于having 和 where的区别,having除了可以执行where中的所有条件,还可以执行聚合函数进行判断,例如下面语句:

SELECT Customer,SUM(OrderPrice) FROM Orders
GROUP BY Customer
HAVING SUM(OrderPrice)<2000
打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP

热门评论

写的不错,感谢学习了

查看全部评论