У меня есть данные в следующем формате:Oracle SQL Update по ROWNUM
ORD_NO ITEM FULFILL_ID
SA1 1000 1
SA1 2000 2
SA2 2000 1
SA2 3000 2
SA2 9000 3
Я хочу, чтобы заполнить значения для FULFILL_ID столбца, который должен начинаться с 1 и увеличиваться до количества строк для одного конкретный ORD NO, как я уже заполнил выше.
Как это сделать?
Деталь может быть одинаковым для заказов. Мне нужно обновить каждую строку как разное число. –
Я считаю, что производительность Oracle отстойна при обновлении из коррелированных подзапросов таким образом. – MatBailie