相关疑难解决方法(0)

如何选择具有最大值(日期)的行?

数据如下:

id group date
1  a     2013-01-01
1  b     2014-01-01
2  a     2012-01-01
2  b     2013-01-01
Run Code Online (Sandbox Code Playgroud)

我的数据库是mysql,对于每个id,我需要选择max(date)行,我写的SQL如下:

select id,group, max(date)
from table1
group by id;
Run Code Online (Sandbox Code Playgroud)

但效果不佳。

mysql greatest-n-per-group

5
推荐指数
1
解决办法
9万
查看次数

标签 统计

greatest-n-per-group ×1

mysql ×1