我正在使用 row_number() 通过创建降序并检查我是否在位置 1 来确定查询的最后一行。
row | value
----+-------
3 | false
2 | false
1 | true
您知道如何应用相同的技术来确定每个组的最后一行吗?
预期的结果应该是这样的:
uid | row | value
----+-----+-------
1 | 3 | false
1 | 2 | false
1 | 1 | true
2 | 4 | false
2 | 3 | false
2 | 2 | false
2 | 1 | true
3 | 2 | false
3 | 1 | true
或者您知道检测 PostgreSQL 中最后一行的更好方法吗?