Оракул, SQL, запись слияния внутри выбора - PullRequest
0 голосов
/ 10 января 2011

Ребята, возможно ли написать оператор слияния внутри выбора, как показано ниже для коррелированных подзапросов

Мое требование заключается в том, что у меня есть пропуск на каждую дату от top select statement, и на каждую дату select statement inside using clause должен проверить, существуют ли какие-либо данные на эту дату, а затем вставить или обновить

select date from A a where exists (

merge in to B b 
using (

)
..
..

)

1 Ответ

2 голосов
/ 10 января 2011

Конечно, вы просто хотите использовать SELECT внутри предложения using?

merge into B b 
using (
select ... where datecol = (select datecol from A a where ...)
)
..
..

)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...