Algorithm 将序列号分组为最小和最大组对

Algorithm 将序列号分组为最小和最大组对,algorithm,plsql,grouping,Algorithm,Plsql,Grouping,我有一张有数字列表的桌子。每个数字都属于一个实体 Entity Number 1 1 1 2 1 3 1 4 ... 1 20 2 21 2 22 2 23 1 24 2 25 2 26 2 30 2 31 2 32 2 33 目标是列出数

我有一张有数字列表的桌子。每个数字都属于一个实体

Entity  Number 
1         1
1         2
1         3
1         4
    ...
1         20
2         21
2         22
2         23 
1         24
2         25
2         26 
2         30 
2         31
2         32
2         33
目标是列出数字,按实体分组为范围(最小-最大对)。 我需要找到一种方法将上表分组为:

Entity Min Max
1       1  20
2       21 23
1       24 24
2       25 26
2       30 33
在我的教育中,我成功地做到了这一点,但我总是觉得很难,也记不起算法是如何实现的 这看起来和 这看起来和 这看起来和
第二个答案给了我正确的方向,我自己找不到。第二个答案为我指明了正确的方向,我自己找不到。第二个答案为我指明了正确的方向,我自己找不到。第二个答案为我指明了正确的方向,我自己找不到。非常感谢