原文:order by 與group by 之間排序問題

比如說我現在的表結構是這樣的: alterTime是修改的時間 deviceId 是設備的id 我先簡單的插入幾條記錄select一下 結果是這樣的: 我現在想得到每一個設備最后維修的時間 開始是這么寫的 select from gbk.new table group by deviceId order by alterTime desc limit 結果卻是這樣的: 然后我修改一下: selec ...

2016-10-11 20:38 0 8692 推薦指數:

查看詳情

MySQL中group by 與 order by 一起使用排序問題

假設有一個表:reward(獎勵表),表結構如下: 表中數據如下: 現在需要查詢每個人領取的最高獎勵並且從大到小排序: 如果直接查詢: 得到如下結果: 沒有得到我們需要的結果,這是因為group by 和 order by 一起使用時,會先 ...

Sat May 25 19:06:00 CST 2019 3 19580
laravel 中用group by和order by排序不正確的問題解決

mysql中order by是在group by之后執行的,而group by則是在同一組數據里挑選出id最小的數據記錄作為匯總記錄 group by 和 order by 一起使用時,會先使用group by 分組,並取出分組后的第一條數據,所以后面的order by 排序 ...

Mon Nov 30 04:44:00 CST 2020 0 693
Mysql group by 排序問題

類如 有一個 帖子的回復表,posts( id , tid , subject , message , dateline ) , id 為 自動增長字段, tid為該回復的主題帖子的id(外 ...

Thu Mar 10 17:52:00 CST 2016 5 13694
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM