在查看其他示例后,我仍然无法找到解决方案,这就是我寻求帮助的原因。
我的表结构:
V_id | name | group_id | other columns
----------------------
1 | | 1
2 | | 1
3 | | 2
4 | | 3
5 | | 3
我一直在努力构建一个查询,以从 group_id 列中选择所有具有最大值的行。
因此输出应该是这样的:
V_id | name | group_id | other columns
----------------------
4 | | 3
5 | | 3
我相信可以通过选择 group_id 最高的所有记录来解决。
并且还需要一个查询来获取所有其他剩余的行。
在这种情况下,应该是这样的:
V_id | name | group_id | other columns
----------------------
1 | | 1
2 | | 1
3 | | 2
我相信可以通过选择 group_id < Max(group_id) 的所有记录来完成