深入解析mysql中order by與group by的順序問題
更新時間:2013年06月23日 21:44:40 作者:
本篇文章是對mysql中order by與group by的順序問題進行了詳細的分析介紹,需要的朋友參考下
mysql 中order by 與group by的順序是:
select
from
where
group by
order by
注意:group by 比order by先執(zhí)行,order by不會對group by 內(nèi)部進行排序,如果group by后只有一條記錄,那么order by 將無效。要查出group by中最大的或最小的某一字段使用 max或min函數(shù)。
例:
select sum(click_num) as totalnum,max(update_time) as update_time,count(*) as totalarticle from article_detail where userid =1 group by userid order by update_time desc
select
from
where
group by
order by
注意:group by 比order by先執(zhí)行,order by不會對group by 內(nèi)部進行排序,如果group by后只有一條記錄,那么order by 將無效。要查出group by中最大的或最小的某一字段使用 max或min函數(shù)。
例:
select sum(click_num) as totalnum,max(update_time) as update_time,count(*) as totalarticle from article_detail where userid =1 group by userid order by update_time desc
您可能感興趣的文章:
相關(guān)文章
兩大步驟教您開啟MySQL 數(shù)據(jù)庫遠程登陸帳號的方法
在工作實踐和學習中,如何開啟 MySQL 數(shù)據(jù)庫的遠程登陸帳號算是一個難點的問題,以下內(nèi)容便是在工作和實踐中總結(jié)出來的兩大步驟,能幫助DBA們順利的完成開啟 MySQL 數(shù)據(jù)庫的遠程登陸帳號。2011-03-03
最新Navicat?15?for?MySQL破解+教程?正確破解步驟
Navicat?for?MySQL是一個針對MySQL數(shù)據(jù)庫而開發(fā)的第三方mysql管理工具,該軟件可以用于?MySQL?數(shù)據(jù)庫服務(wù)器版本?3.21?或以上的和?MariaDB?5.1?或以上,這篇文章主要介紹了最新Navicat?15?for?MySQL破解+教程?正確破解步驟,需要的朋友可以參考下2023-04-04

