比如說我現在的表結構是這樣的:

alterTime 是修改的時間
deviceId 是設備的id
我先簡單的插入幾條記錄 select 一下 結果是這樣的:

我現在想得到 每一個設備最后維修的時間
開始是這么寫的
select * from gbk.new_table group by deviceId order by alterTime desc limit 1;
結果卻是這樣的:

然后我修改一下:
select * from gbk.new_table group by deviceId order by alterTime desc;
沒有按照我想要的時間排序(因為執行的時候是先執行group by 也就是說我的order by 根本沒有起作用)

.....
Click here to see the full blog post
