mysql分组获取每组最后一条数据的方法

更新时间:02-02 教程 由 终止符 分享

1. 子查询法

我们可以使用子查询来获取每组中的最后一条数据,具体方法如下:

ame t1ame t2 WHERE t1.group_id = t2.group_id)

ame为表名,

2. JOIN法

我们可以使用JOIN语句来获取每组中的最后一条数据,具体方法如下:

ame t1axame GROUP BY group_id) t2ax_id

ame为表名,

3. 窗口函数法

我们可以使用窗口函数来获取每组中的最后一条数据,具体方法如下:

SELECT * FROM (ame

) t = 1

ame为表名,

ysql分组中每组最后一条数据的方法,读者可以根据自己的需求选择适合的方法。

声明:关于《mysql分组获取每组最后一条数据的方法》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2266775.html