У меня есть table1
, table2
и table3
, у них есть условие соединения, которое связано между ними.предположим, что это столбец (ID).
Таким образом, вопрос в том,
в случае использования оператора слияния, возможно ли создать синтаксис, который будет выглядеть следующим образом:
Merge into Table1
using table2 , table3
on (table1.ID = Table2.ID , Table2.ID = Table.ID)
when match then
update --(definitly table1)
where
table1.something between table2.something and table2.something -- whatever :)
when not match then
do_nothing --I think I should type NULL here
Если этот синтаксис неправильный, как мне вызвать две таблицы и использовать их для обновления строки в table1?