2016-06-14 4 views
-4

У меня есть четыре поисковых запроса, но вместо того, чтобы делать это отдельно, я хотел бы сделать только один подряд. Может ли кто-нибудь помочь мне, пожалуйста? Вот следующие querys:Как присоединиться к нескольким запросам только в одном запросе?

Number1

выберите ATIVO, '' VENCIMENTO, QUANTIDADE, PRECO, '' CODFAR, '' FINANCEIRO, '', '', '', '', CLASSIFICACAO ИЗ srf_operacoes где данные = to_date ('14/06/2016' , 'дд/мм/гггг')

Номер 2

выберите ATIVO, '' VENCIMENTO, QUANTIDADE, PRECO, '' CODFAR, '' FINANCEIRO, '', '', '', '', CLASSIFICACAO FROM ativos ГДЕ данные = to_date ('14/06/2016 ',' dd/mm/yyyy ')

Номер 3

выберите ATIVO, '' VENCIMENTO, QUANTIDADE, PRECO, '' CODFAR, '' FINANCEIRO, '', '', '', '', CLASSIFICACAO ОТ srf_base, где данные = to_date ('14/06/2016' , 'дд/мм/гггг')

Номер 4

выберите ATIVO, '' VENCIMENTO, QUANTIDADE, PRECO, '' CODFAR, '' FINANCEIRO, '', '', '', '', CLASSIFICACAO FROM ativos_rf WHERE данных = to_date ('14/06/2016' , 'дд/мм/гггг')

+1

Вы получите лучшие ответы, если вы потратите некоторое время, чтобы правильно отложить свои запросы. –

+0

Упрощенный пример тоже поможет. Это много, чтобы посмотреть. – jmargolisvt

+0

Я только что отредактировал его, теперь проще – Burton

ответ

1

Я думаю, что вы ищете союза всех:

select ATIVO,'' VENCIMENTO, QUANTIDADE ,PRECO,'' CODFAR,'' FINANCEIRO,'','','','',CLASSIFICACAO FROM ativos WHERE data = to_date ('14/06/2016', 'dd/mm/yyyy') 
union all 
select ATIVO,'' VENCIMENTO, QUANTIDADE ,PRECO,'' CODFAR,'' FINANCEIRO,'','','','',CLASSIFICACAO FROM srf_base WHERE data = to_date ('14/06/2016', 'dd/mm/yyyy') 
union all 
select ATIVO,'' VENCIMENTO, QUANTIDADE ,PRECO,'' CODFAR,'' FINANCEIRO,'','','','',CLASSIFICACAO FROM srf_operacoes WHERE data = to_date ('14/06/2016', 'dd/mm/yyyy') 
union all 
select ATIVO,'' VENCIMENTO, QUANTIDADE ,PRECO,'' CODFAR,'' FINANCEIRO,'','','','',CLASSIFICACAO FROM ativos_rf WHERE data = to_date ('14/06/2016', 'dd/mm/yyyy') 
Смежные вопросы