sql如何使用group by分組,同時查詢其它字段
更新時間:2024年12月17日 10:36:34 作者:冷冷清清中的風風火火
文章介紹了使用SQL的GROUP BY進行分組查詢時的一些規(guī)則和技巧,主要強調了在SELECT后面的字段要么是聚合函數(shù)的一部分,要么必須包含在GROUP BY子句中,此外,文章還討論了如何在GROUP BY時查詢其他字段,通過使用MAX或MIN函數(shù)來實現(xiàn)
sql使用group by分組,同時查詢其它字段
group by 一般和聚合函數(shù)一起使用才有意義,比如 count sum avg等
使用group by的兩個要素
(1) 出現(xiàn)在select后面的字段 要么是是聚合函數(shù)中的,要么就是group by 中的.
(2) 要篩選結果 可以先使用where 再用group by 或者先用group by 再用having
但是有時候我們只需要通過一個字段去group by ,又想在查詢結果中查詢其他字段。
解決
可以把其他需要查詢的字段放到max或min函數(shù)里
SELECT a.api_name, min(a.api_url), COUNT(a.api_name) FROM t_api_call_log a GROUP BY a.api_name

總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
MySQL中參數(shù)sql_safe_updates在生產環(huán)境的使用詳解
這篇文章主要給大家介紹了關于MySQL中參數(shù)sql_safe_updates在生產環(huán)境使用的相關資料,并給大家分享了解決mysql sql_safe_updates不支持子查詢更新的方法,分享出來供大家參考學習,需要的朋友們下面來一起看看吧。2017-11-11
MYSQL 數(shù)據(jù)庫命名與設計規(guī)范
對于MYSQL 數(shù)據(jù)庫的命名與設計,需要一定的規(guī)范,所以我們要了解和快速的掌握mysql有很多的幫助。2008-12-12
MySQL實現(xiàn)replace函數(shù)的幾種實用場景
這篇文章主要介紹了MySQL實現(xiàn)replace函數(shù)的幾種實用場景,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-02-02

