栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

sql 使用group by分组,同时查询其它字段

sql 使用group by分组,同时查询其它字段

group by 一般和聚合函数一起使用才有意义,比如 count sum avg等,使用group by的两个要素:

(1) 出现在select后面的字段 要么是是聚合函数中的,要么就是group by 中的.
(2) 要筛选结果 可以先使用where 再用group by 或者先用group by 再用having

但是有时候我们只需要通过一个字段去group by ,又想在查询结果中查询其他字段。

解决:可以把其他需要查询的字段放到max或min函数里

SELECT
	a.api_name,
	min(a.api_url),
	COUNT(a.api_name)
FROM
	t_api_call_log a
GROUP BY
	a.api_name

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/618111.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号