国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

簡單介紹MySQL中GROUP BY子句的使用

2024-07-24 12:46:06
字體:
供稿:網(wǎng)友

 可以使用GROUP BY組值一列,并且如果愿意的話,可以將該列進行計算。使用COUNT,SUM,AVG等功能的分組列。

要了解GROUP BY子句考慮的EMPLOYEE_TBL的的表具有以下記錄:

mysql> SELECT * FROM employee_tbl;+------+------+------------+--------------------+| id | name | work_date | daily_typing_pages |+------+------+------------+--------------------+| 1 | John | 2007-01-24 | 250 || 2 | Ram | 2007-05-27 | 220 || 3 | Jack | 2007-05-06 | 170 || 3 | Jack | 2007-04-06 | 100 || 4 | Jill | 2007-04-06 | 220 || 5 | Zara | 2007-06-06 | 300 || 5 | Zara | 2007-02-06 | 350 |+------+------+------------+--------------------+7 rows in set (0.00 sec)

現(xiàn)在,假設(shè)根據(jù)上表,我們希望計算每一位員工工作的天數(shù)。
如果我們將編寫一個SQL查詢,如下所示,那么我們將得到下面的結(jié)果:

mysql> SELECT COUNT(*) FROM employee_tbl;+---------------------------+| COUNT(*) |+---------------------------+| 7 |+---------------------------+


但是,這不是我們的目的服務(wù),我們要顯示輸入的每個人單獨的頁面總數(shù)。這是通過使用聚合函數(shù)一起用GROUP BY子句如下:

mysql> SELECT name, COUNT(*) -> FROM employee_tbl -> GROUP BY name;+------+----------+| name | COUNT(*) |+------+----------+| Jack | 2 || Jill | 1 || John | 1 || Ram | 1 || Zara | 2 |+------+----------+5 rows in set (0.04 sec)

您可能感興趣的文章:

使用mysql的disctinct group by查詢不重復(fù)記錄Mysql的GROUP_CONCAT()函數(shù)使用方法mysql分組取每組前幾條記錄(排名) 附group by與order by的研究
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 两当县| 邳州市| 庄河市| 延边| 南漳县| 沐川县| 上林县| 灵宝市| 和龙市| 阿尔山市| 碌曲县| 乌鲁木齐市| 博罗县| 汨罗市| 苍山县| 光泽县| 常州市| 石屏县| 咸宁市| 辽中县| 合阳县| 石渠县| 宁城县| 昭平县| 京山县| 荣成市| 康定县| 耿马| 义乌市| 伊金霍洛旗| 襄樊市| 临城县| 壤塘县| 成武县| 尉犁县| 浏阳市| 荥经县| 外汇| 兰溪市| 思茅市| 新巴尔虎左旗|