mysql8版本中,想獲得沒組中時間最新的一條,以下寫法獲取的不是第一條
select * from (select * from a order by a.time desc) b group by b.user_id
解決辦法:
select * from (select * from a order by a.time desc limit 100000000000) b group by b.user_id
這時能獲得每組中時間最新的一條,mysql其他版本沒有試。
mysql8版本中,想獲得沒組中時間最新的一條,以下寫法獲取的不是第一條
select * from (select * from a order by a.time desc) b group by b.user_id
解決辦法:
select * from (select * from a order by a.time desc limit 100000000000) b group by b.user_id
這時能獲得每組中時間最新的一條,mysql其他版本沒有試。