浅析SQL语句中GROUP BY的用法
发布时间:2020-12-12 09:22:21 所属栏目:MsSql教程 来源:网络整理
导读:GROUP BY 是分组查询,一般 GROUP BY 是和 聚合函数配合使用,你可以想想 你用了GROUP BY 按 ITEM.ITEMNUM 这个字段分组,那其他字段内容不同,变成一对多又改如何显示呢,比如下面所示 A B 1 abc 1 bcd 1 asdfg select A,B from table group by A 你说这样查出来
GROUP BY 是分组查询,一般 GROUP BY 是和 聚合函数配合使用,你可以想想 你用了GROUP BY 按 ITEM.ITEMNUM 这个字段分组,那其他字段内容不同,变成一对多又改如何显示呢,比如下面所示 A B select A,B from table group by A A B 右边3条如何变成一条,所以需要用到聚合函数,比如 select A,count(B) 数量 from table group by A group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- sql-server – 我应该使用BitLocker加密OS磁盘以
- sql-server-2008 – SQL Server 2008 SELECT * F
- sql-server – 在另一个数据库中创建存储过程
- 尝试将sqlserver 中数据导入到access中
- SQL Server中删除重复数据的几个方法
- sqlserver字符串拆分(split)方法汇总
- sql – 日期格式返回为mm / dd / yyyy hh:mm:s
- sql-server – TSQL 2008使用LTrim(RTrim并且数据
- SQL查询汇总可能不会显示在WHERE子句中
- SQL Server 非常详细的SQL--JOIN之完全用法
热点阅读