У меня есть таблица foo
, где x
, y
представляет координаты
Как отменить ближайшую следующую координату при использовании select
?
x | y | value
------+-----+-------
32 | 10 | 7
32 | 11 | 2
32 | 15 | 2
32 | 16 | 5
32 | 21 | 25
33 | 17 | 57
33 | 21 | 83
33 | 22 | 86
Output
x | y | value
------+-----+-------
32 | 10 | 7
32 | 15 | 2
32 | 21 | 25
33 | 17 | 57
33 | 21 | 83
Здесь кординаты (32,11)
, (32,16)
, (33,22)
были пропущены, поскольку они имеют непосредственную предыдущую координату (32,10) -> (32,11)
, (32,15) -> (32,16)
, (33,21) -> (33,22)
Возможно ли это используя запрос?
Я использую Postgres