Эти ниже все относятся к одной и той же записи в том же файле .... в основном это обозначается как «UNK», пока кто-то не присвоит ей номер продукта. в этом случае номер 12345678 был назначен Павлом 01 января. Каждая запись до/после этого происходит, когда кто-то что-то меняет на этой записи.Oracle SQL Row Number selection
Я хочу, чтобы захватить эту запись, в первый раз, когда она идет от UNK к номеру ... и захватить имя пользователя и дату и т. Д. Из этой строки.
Я пробовал мин, наименее, и я не уверен о rownum или о том, где положить строку, если бы я сделал.
Car_Id Product # user name date
111 unk john 20Dec
111 unk alan 25Dec
111 unk pete 30Dec
111 12345678 paul 01Jan
111 12345678 jim 10Jan
222 unk alan 25Dec
222 unk pete 30Dec
222 87654321 paul 02Jan
222 87654321 steve 05Jan
Но в логических терминах я хочу, чтобы это сделало ... дайте мне 1-й отчет после UNK.
Пожалуйста, могу ли я иметь полную строку, если это возможно.
Во-первых, согласно чему? (продукт #, имя пользователя, дата или комбинация? У вас есть несколько элементов с одинаковым именем пользователя и/или датой? – jarlh
Какая база данных вы используете? PostgreSQL, SQL Server, Oracle, MySQL, ... – Andomar
Заголовок говорит Oracle – Marco