国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL數據庫分組查詢group by語句詳解

MySQL數據庫分組查詢group by語句詳解

2021-11-18 16:46不會編程的派大星 Mysql

這篇文章主要介紹了MySQL數據庫分組查詢group by語句詳解,文中含有詳細示例代碼說明解析,有需要的朋友可以借鑒參考想=下,希望能夠有所幫助

一:分組函數的語句順序

?
1
2
3
4
5
6
7
8
9
10
11
12
1 SELECT
 ...
2 FROM
...
3 WHERE
...
4 GROUP BY
...
5 HAVING
...
6 ORDER BY
...

二:WHERE和HAVING篩選條件的區別

?
1
2
3
4
5
                數據源          位置            關鍵字
 
WHERE           原始表      ORDER BY語句之前     WHERE
 
HAVING      分組后的結果集   ORDER BY語句之后    HAVING

三:舉例說明

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#1.查詢每個班學生的最大年齡
 SELECT
       MAX(age),class
  FROM
       STU_CLASS
  GROUP BY CLASS;
# 2.查詢每個班中男女生的最大年齡
 SELECT
         MAX(age),class,sex
  FROM
        STU_CLASS
   GROUP BY
        class,sex;
#3.查詢每個班中男女生的平局年齡,且平均年齡大于15歲
SELECT
       AVG(age),class,sex
FROM
       STU_CLASS
GROUP BY
       class,sex
 HAVING
        avg(age) > 15;

四:注意點

1.通常情況下,GROUP BY關鍵字與集合函數一起使用,先使用GROUP BY關鍵字將記錄分組,然后每組都使用集合函數進行計算。在統計時經常需要使用GROUP BY關鍵字和集合函數。

COUNT()函數:用于統計記錄的條數。
SUM()函數:用于計算字段的值的總和。
AVG()函數:用于計算字段的值的平均值。
MAX()函數:用于查詢字段的最大值。
MIN()函數:用于查詢字段的最小值。

以上就是MySQL數據庫分組查詢group by語句詳解的詳細內容,更多關于MySQL數據庫語句的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/weixin_45827693/article/details/108540844

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美日韩中文字幕在线 | 国产精品一区二区不卡 | 99精品欧美一区二区三区综合在线 | 成人二区| 日韩毛片 | 色吧一区| av网站有哪些 | 久久久久久亚洲精品 | 黄色网页在线观看 | 日韩高清在线观看 | 成人av免费观看 | 久久成人国产 | 99视频精品在线 | jvid精品资源在线观看 | 久久一精品 | 亚洲精品天堂 | 国产视频中文字幕 | 精品国产乱码一区二区三区四区 | 狠狠色狠狠色合久久伊人 | 欧美精品一区二区在线观看 | 欧美黄色免费网址 | 亚洲精品一区二区三区在线 | 日韩成人av电影在线观看 | 黄色美女网站视频 | 免费三级网站 | 久久免费黄色网址 | 看a网站| 一区二区日韩 | 午夜影院在线 | 五月婷婷在线观看 | 欧美精品久久 | 中文字幕日韩在线视频 | 色婷婷综合网 | 日韩毛片视频 | 国产高潮久久 | 欧美一区二区久久 | 日本涩涩视频 | 成人视屏免费看 | 精品免费久久久久 | 久久久精品国产 | 川上优av中文字幕一区二区 |