这个问题在这里已经有答案了:
按组选择每组中的第一行(17个答案)
10个月前关门了。
在使用max函数时,我很难选择多个列,因为我只希望它按一列分组。
这是我的数据集:
UPDATED_DATE ACCOUNT_NUMBER LIMIT
------------ -------------- -----
2020-02-01 ABC123 100
2020-02-06 ABC123 300
2020-03-04 XYZ987 500
2020-05-19 XYZ987 100
以下是我希望看到的结果:
UPDATED_DATE ACCOUNT_NUMBER LIMIT
------------ -------------- -----
2020-02-06 ABC123 300
2020-05-19 XYZ987 100
我很感激你的帮助。
1条答案
按热度按时间3mpgtkmj1#
可以使用窗口函数:
或者——一种通常在索引正确的情况下性能稍好的方法——:
或者,如果您不喜欢子查询,也不太关心性能: