【发布时间】:2020-11-25 17:11:53
【问题描述】:
我在 postgres 中有以下数据:
index | item |
------+--------
10 | aaa |
20 | aaa |
30 | bbb |
40 | aaa |
50 | aaa |
我想对它进行分组并获得最小值和最大值。但是,它只应该分组,直到下一行是不同的项目。
预期:
indexMin | indexMax | item |
---------+----------+----------
10 | 20 | aaa |
30 | 30 | bbb |
40 | 50 | aaa |
可以指导一下吗?
【问题讨论】:
标签: sql postgresql max min gaps-and-islands