主页 > 知识库 > mysql group by having 实例代码

mysql group by having 实例代码

热门标签:如何办理400客服电话 西藏地图标注改进点 外呼系统线路经常出问题吗 地图标注什么软件好用 外呼系统怎样才能不封号 地图标注百度竞价 安阳手机自动外呼系统原理是什么 地图标注专员入驻 神行者百货商场地图标注

mysql group by having 实例

注意:使用group by的时候,SELECT子句中的列名必须为分组列。 如下实例必须包括name列名,因为name是作为group by分组的条件。

实例:

我的数据库中有一张员工工作记录表,表中的数据库如下:

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)


需求一:现在我需要查找出每个员工工作了多少天,这时就需要用到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)


需求二:我现在要查找工作天数大于一天的所有员工,这个时候就需要用到group by having语句

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

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:
  • 浅谈mysql数据库中的using的用法
  • Mysql之EXPLAIN显示using filesort介绍
  • mysql中group by与having合用注意事项分享
  • MySql中having字句对组记录进行筛选使用说明
  • Mysql中order by、group by、having的区别深入分析
  • mysql having用法解析
  • MySQL中无GROUP BY情况下直接使用HAVING语句的问题探究
  • MySQL无GROUP BY直接HAVING返回空的问题分析
  • MySQL中USING 和 HAVING 用法实例简析

标签:张掖 萍乡 贵港 衡水 阜阳 酒泉 鸡西 AXB

巨人网络通讯声明:本文标题《mysql group by having 实例代码》,本文关键词  mysql,group,having,实例,代码,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《mysql group by having 实例代码》相关的同类信息!
  • 本页收集关于mysql group by having 实例代码的相关信息资讯供网民参考!
  • 推荐文章