В Oracle 10g мне нужно обновить таблицу A данными из таблицы B.
Таблица A имеет РАСПОЛОЖЕНИЕ, ТРАНДАТ и СТАТУС.
Таблица B имеет LOCATION, STATUSDATE и STATUS
Мне нужно обновить столбец STATUS в таблице A с помощью столбца STATUS из таблицы B, где STATUSDATE - максимальная дата до и включая TRANDATE для этого местоположения (в основном, я получаю статус местоположения в то время конкретной транзакции).
У меня есть процедура PL / SQL, которая сделает это, но я ЗНАЮ, что должен быть способ заставить ее работать с использованием аналитики, и я слишком долго бился в голову.
Спасибо!