【发布时间】:2020-12-22 15:45:02
【问题描述】:
我正在使用如下所示的表格:
开始 https://i.stack.imgur.com/uibc3.png
我想要的结果是这样的:
结果 https://i.stack.imgur.com/v0sic.png
所以我正在尝试从两个“组合”列中选择最大值。如果值相同(C 部分),则结果无关紧要。 我尝试按最大值对表格进行排序,然后使用 distinct,但结果并没有达到预期
您能否为此提供解决方案或一些见解?提前致谢!
【问题讨论】:
-
看看 row_number() 和窗口函数。
-
提示:不使用图片的原因是here。
-
样本数据最好显示为formatted text。请参阅here,了解有关如何创建漂亮表格的一些提示。
标签: sql sql-server tsql greatest-n-per-group window-functions