Привет, сообщество StackoverFlow,
Я бы хотел сделать следующее в Oracle SQL
Таблица запросов выглядит так:
M_id s_s_u s_e_u a_s_t e_i sr1
K1 2020-02-19 13:00 2020-02-19 13:10 MS P12 CI
K1 2020-02-19 13:10 2020-02-19 13:17 MS P11 CI
K2 2020-02-19 13:04 2020-02-19 13:14 MT P13 CD
K2 2020-02-19 13:14 2020-02-19 13:23 MT P18 CI
Что бы я хотел нравится делать следующее.
Я загружаю данные каждые несколько часов. в отдельной таблице я записываю последнюю строку для каждого M_id.
, поэтому для примера выше моей таблицы (где я вставляю последнюю строку для каждого m_id для каждой загрузки данных) будут иметь следующие записи.
Последние записи
M_id s_e_u a_s_t e_i sr1
K1 2020-02-19 13:17 MS P12 CI
K2 2020-02-19 13:23 MS P12 CI
Я успешно получил строки из MS SQL, но я не могу понять, как определить первую строку для запроса для загрузки. Необходимо продолжить поток данных, поэтому s_e_u из последних записей = S_Su для следующей записи.
Текущий запрос для создания первой таблицы в этом посте довольно длинный, я могу поделиться им, если это необходимо.
Если бы вы могли sh указать мне направление решения, где я мог бы использовать записи таблицы last_records в качестве отправной точки для фактического запроса, который был бы великолепен.