相关疑难解决方法(0)

SQL Server:只有GROUP BY中的最后一个条目

我在MSSQL2005中有下表

id | business_key | result
1 | 1 | 0
2 | 1 | 1
3 | 2 | 1
4 | 3 | 1
5 | 4 | 1
6 | 4 | 0
Run Code Online (Sandbox Code Playgroud)

现在我想根据business_key进行分组,返回id最高的完整条目.所以我的预期结果是:

business_key | result
1 | 1
2 | 1
3 | 1
4 | 0
Run Code Online (Sandbox Code Playgroud)

我打赌有一种方法可以实现这一点,我现在看不到它.

sql sql-server group-by

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

group-by ×1

sql ×1

sql-server ×1