group和order一起使用問題
group 的執行優先級大於order的優先級,所以在執行sql語句時會先進行group分組然后在進行order排序操作
SELECT * FROM `table_name` GROUP BY `session_list` ORDER BY `create_time` ASC
1
需要對查詢數據先進行排序操作后再進行分組操作
SELECT
*
FROM
(SELECT * FROM `table_name` ORDER BY `create_time` DESC LIMIT 1000) AS record
GROUP BY
`session_list`