Возможный дубликат:
Oracle: обновление столбца таблицы с использованием ROWNUM в сочетании с предложением ORDER BY
У меня есть запрос, который возвращает упорядоченный набор записей, и я хочу скопировать номер строки каждой строки в наборе результатов в определенное поле с именем Sequence в самой записи.
SELECT ROWNUM, ID
FROM (
SELECT ID
FROM MYTABLE
WHERE PARENT = 1
ORDER BY SEQUENCE ASC
)
У меня есть идентификатор каждой строки и rownum
, которые я хочу поместить в поле SEQUENCE
. Как я могу просмотреть этот набор результатов и соответствующим образом обновить таблицу?