У меня есть таблица истории, где я хочу вернуть ТОЛЬКО первое значение STATUS
, которое не является нулевым (если оно есть). У меня мало опыта ORACLE, и я искал это, но не смог найти ничего, что мне нужно.ORACLE найти первое ненулевое значение из таблицы истории
РЕДАКТИРОВАТЬ Пример моей таблице ниже.
ITEM NAME STATUS
Item1 Test1 Null
Item1 Test2 Null
Item1 Test3 Approved
Item2 Test1 Null
Item2 Test2 Approved
В приведенном выше примере я бы ТОЛЬКО хотел бы вернуть следующие строки.
Item1 Test3 Approved
Item2 Test2 Approved
Заранее благодарен.
Я думаю, что у вас есть некий неявный порядок в вашей выборке вывода, и вы должны были включить это в свой вопрос. –