文章詳情頁
mysql group by 不能排序問題
瀏覽:101日期:2022-06-13 13:56:54
問題描述
我現(xiàn)在有一個文章表 有兩個字段 id 和 catid我想給 每個catid 有8個分類 列出 最新發(fā)的一篇文章
select * from post gruop by catid order by id desc;
這樣我只能取出 8條 id 最小的 也就是 最老的一篇文章 order by id 并不起作用
如何才能按照id號desc開始排序
問題解答
回答1:你select * 本來就是不嚴(yán)謹(jǐn)?shù)膶懛ǎ皇莔ysql兼容性比較強(qiáng)默認(rèn)給你放最小的,如果sql帶有g(shù)roup by,那么select里頭只能包含group by中的列或者是聚合函數(shù),你評論說的沒法order by 是因為需要對max后的列加一個別名。
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做后臺服務(wù)器 有什么需要注意的?下一條:mysql - PHP 批量插入的時候 判斷數(shù)據(jù)表里面是否重復(fù)怎么優(yōu)化
相關(guān)文章:
1. javascript - 能不能用js給一個div添加一個持續(xù)的hover的效果,就像有另一個鼠標(biāo)一直放在上邊?2. python - 正則表達(dá)式中,如果匹配到的字符串后一半剛好是下一個匹配字符串的前一半,怎么實(shí)現(xiàn)?3. javascript - 如何徹底禁止平板電腦上瀏覽器的手勢縮放功能4. python - xpath提取網(wǎng)頁路徑?jīng)]問題,但是缺失內(nèi)容?5. mysql - SQL語句可以提供“查詢表,并至第100條結(jié)果為止”嗎?6. javascript - 給某個類添加一個偽類,這個類有click事件,現(xiàn)在我點(diǎn)擊偽類也觸發(fā)了click事件7. javascript - js一個call和apply的問題?8. node.js - JavaScript的一個不能理解的地方9. Eclipse / Java-導(dǎo)入java。(namespace)。*是否有害?10. javascript - 前端開發(fā) 本地靜態(tài)文件頻繁修改,預(yù)覽時的緩存怎么解決?
排行榜

熱門標(biāo)簽