如何获得mysql中的最后一种?

sh7euo9m  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(236)

这个问题在这里已经有答案了

sql仅选择列上具有最大值的行[重复](27个答案)
两年前关门了。
嗨,我在mysql里有这个。

record rate update
   1      1      1
   2      1      2
   3      1      3
   4      1      4
   5      2      1
   6      2      2
   7      3      1
   8      3      2
   9      3      3

我想选择每个速率最后一次更新的行。
例如:

the last row of rate 1 is (4 1 4),     
the last row of rate 2 is (6 2 2)     
and the last row of rate 3 is (9 3 3).
0yg35tkg

0yg35tkg1#

select max(record), rate, max(update)
from your_table
group by rate

相关问题