文章詳情頁(yè)
mysql group by 不能排序問題
瀏覽:221日期:2022-06-13 13:56:54
問題描述
我現(xiàn)在有一個(gè)文章表 有兩個(gè)字段 id 和 catid我想給 每個(gè)catid 有8個(gè)分類 列出 最新發(fā)的一篇文章
select * from post gruop by catid order by id desc;
這樣我只能取出 8條 id 最小的 也就是 最老的一篇文章 order by id 并不起作用
如何才能按照id號(hào)desc開始排序
問題解答
回答1:你select * 本來就是不嚴(yán)謹(jǐn)?shù)膶懛ǎ皇莔ysql兼容性比較強(qiáng)默認(rèn)給你放最小的,如果sql帶有g(shù)roup by,那么select里頭只能包含group by中的列或者是聚合函數(shù),你評(píng)論說的沒法order by 是因?yàn)樾枰獙?duì)max后的列加一個(gè)別名。
select max(id) id, catid from post group by catid order by id desc;


select * from post gruop by catid order by id desc;回答3:
gruop by catid 寫在后面
上一條:android - 安卓做前端,PHP做后臺(tái)服務(wù)器 有什么需要注意的?下一條:mysql - PHP 批量插入的時(shí)候 判斷數(shù)據(jù)表里面是否重復(fù)怎么優(yōu)化
相關(guān)文章:
1. mac里的docker如何命令行開啟呢?2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?4. 關(guān)于docker下的nginx壓力測(cè)試5. docker容器呢SSH為什么連不通呢?6. nignx - docker內(nèi)nginx 80端口被占用7. 如何解決Centos下Docker服務(wù)啟動(dòng)無響應(yīng),且輸入docker命令無響應(yīng)?8. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????9. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問題。10. docker start -a dockername 老是卡住,什么情況?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備