一步一步学MySQL----12 分组数据查询

本文详细介绍了MySQL的分组查询,包括简单分组、统计功能分组、多个字段分组及HAVING子句限定分组查询。通过实例展示了如何使用GROUP BY、GROUP_CONCAT()和COUNT()等函数,帮助理解如何在不同场景下对数据进行有效组织和统计。
摘要由CSDN通过智能技术生成

12.1 简单分组查询

语法:

select function() from table_name where condition group by field;

例如:

mysql> select * from employee group by depno; //按照部门号进行分组

这里写图片描述

执行结果只显示三条数据,原因是表employee中的字段depno的值只有14,10,12三种,首先将所有数据按这三个值分成三组,然后再显示每组中的一条记录。

那么,如果所针对的字段没有重复值将会发生什么情况呢?

下面我们根据员工号(不重复)进行分组看一看

mysql> select * from employee group by

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值