SQL汇总分析的精华

本人今天开始接触SQL汇总分析

① 分组//group by

② 对分组结果指定条件// having

③ 对查询结果排序//order by

个人总结(对汇总分析的逻辑进行归类):

1、

SELECT [DISTINCT] 字段名 FROM 表名

[WHERE] 条件筛选

[GROUP BY] 分组

[HAVING] 分组筛选

[ORDER BY] 排序

[LIMIT] 名次或分页

2、运算顺序

(1)首先运算的是FROM子句,从哪个表来。

(2)如果存在WHERE子句,对已有的字段进行条件筛选。

(3)如果存在GROUP BY子句,对已有的字段进行分类。

(4)如果存在HAVING子句,对分类的字段后在添加一个条件

(5)如果有ORDER BY子句,则按指定的排序规则对结果表进行排序操作。

(6)如果需要找前几名,用LIMIT 名次,或者只看前面几个。

欢迎大佬交流

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值