SELECT object_id,
ROW_NUMBER() OVER(PARTITION BY oreg.OBJECT_NUM ORDER BY OBJ_DATE_MAKE ASC) AS Row
FROM mig.object_reg oreg
) dups
WHERE
dups.Row > 1
Могу ли я как-нибудь вытащить только с максимальным row number а не который больше 1 ?
сортировку поменяй на desc и в where dups.Row = 1 сделай.
Функция max(dips.Row)
не факт что данные в том же порядке буду выбраны
Попробую это вариант, спасибо)
ну вот пусть и проверит. его данных я все равно не знаю.
select object_id,max(row) from (.....) group by object_id
зачем проверять? открываешь доку и читаешь ))
где и что нужно почитать?
документацию, что еще то
Обсуждают сегодня