sql如何使用group by分組,同時查詢其它字段
sql使用group by分組,同時查詢其它字段
group by 一般和聚合函數(shù)一起使用才有意義,比如 count sum avg等
使用group by的兩個要素
(1) 出現(xiàn)在select后面的字段 要么是是聚合函數(shù)中的,要么就是group by 中的.
(2) 要篩選結(jié)果 可以先使用where 再用group by 或者先用group by 再用having
但是有時候我們只需要通過一個字段去group by ,又想在查詢結(jié)果中查詢其他字段。
解決
可以把其他需要查詢的字段放到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
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
通過實(shí)例學(xué)習(xí)MySQL分區(qū)表原理及常用操作
我們試著想一想, 在生產(chǎn)環(huán)境中什么最重要? 我感覺在生產(chǎn)環(huán)境中應(yīng)該沒有什么比數(shù)據(jù)跟更為重要. 那么我們該如何保證數(shù)據(jù)不丟失、或者丟失后可以快速恢復(fù)呢?只要看完這篇大家應(yīng)該就能對MySQL中數(shù)據(jù)備份有一定了解2019-05-05MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境的使用詳解
這篇文章主要給大家介紹了關(guān)于MySQL中參數(shù)sql_safe_updates在生產(chǎn)環(huán)境使用的相關(guān)資料,并給大家分享了解決mysql sql_safe_updates不支持子查詢更新的方法,分享出來供大家參考學(xué)習(xí),需要的朋友們下面來一起看看吧。2017-11-11MYSQL 數(shù)據(jù)庫命名與設(shè)計規(guī)范
對于MYSQL 數(shù)據(jù)庫的命名與設(shè)計,需要一定的規(guī)范,所以我們要了解和快速的掌握mysql有很多的幫助。2008-12-12MySQL使用distinct去掉查詢結(jié)果重復(fù)的問題
這篇文章主要介紹了MySQL使用distinct去掉查詢結(jié)果重復(fù)的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01MySQL實(shí)現(xiàn)replace函數(shù)的幾種實(shí)用場景
這篇文章主要介紹了MySQL實(shí)現(xiàn)replace函數(shù)的幾種實(shí)用場景,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02