Я хочу запросить ответ, который отвечает последним различным номерам строк из текущей строки. NUMBER принимает только 2 значения.Запрос postgres, который отвечает на номер, который является последним другим значением
В таблице А приведено
ROWNUM NUMBER 1 1 2 1 3 1 4 1 5 -1 6 -1 7 1 8 1 9 -1 10 -1 11 -1
Ожидаемый результат от таблицы А некоторым запросом.
ROWNUM NUMBER LASTDIFFERENT 1 1 5 2 1 4 3 1 3 4 1 2 5 -1 3 6 -1 2 7 1 3 8 1 2 9 -1 10 -1 11 -1
Каковы данные, отсутствующие в ожидаемом выходе? Я не следую логике здесь. –
спасибо редактирование jorge! – Takoyaki
Я не могу найти запрос, который соответствует ожидаемому результату. – Takoyaki