[firebase-br] RES: Juntar duas consultas em somente um resultado

Sofia Bonato de Moraes - EES sbonato em ees.com.br
Sex Fev 24 15:55:29 -03 2017


Boa tarde Augusto,
Tenta assim:

SELECT Qry1.dataconsulta, sum(Qry1.tt) as tt, sum(Qry1.outras) as outras
 FROM 
( SELECT dataconsulta, sum(qtdade) as tt , 0 AS Outras from consultas where 
 dataconsulta>='02.12.2016' and dataconsulta<='11.03.2017'
   and profissional='029'
   and codmunic='2530'
 group by dataconsulta
UNION
SELECT dataconsulta, 0 AS tt, sum(qtdade) as Outras from consultas where 
 dataconsulta>='02.12.2016' and dataconsulta<='11.03.2017'
   and profissional='029'
   and codmunic<>'2530'
 group by dataconsulta) as Qry1
group by Qry1.dataconsulta

Att,
Sofia.


-----Mensagem original-----
De: lista [mailto:lista-bounces em firebase.com.br] Em nome de
gutopj02 em gmail.com
Enviada em: sexta-feira, 24 de fevereiro de 2017 15:19
Para: lista em firebase.com.br
Assunto: [firebase-br] Juntar duas consultas em somente um resultado


Olá a todos,

Tenho que fazer duas consultas  

1.
SELECT dataconsulta, sum(qtdade) as tt
from consultas
where dataconsulta>='02.12.2016' and dataconsulta<='11.03.2017'
  and profissional='029'
  and codmunic='2530'
group by dataconsulta

Resulta 
DATA CONSULTA   TT
02/12/2016             5
03/12/2016             12
04/12/2016             0
05/12/2016             121

2.
SELECT dataconsulta, sum(qtdade) as Outras from consultas where
dataconsulta>='02.12.2016' and dataconsulta<='11.03.2017'
  and profissional='029'
  and codmunic<>'2530'
group by dataconsulta

Resulta 
DATA CONSULTA   Outras
02/12/2016             52
03/12/2016             2
04/12/2016             80
05/12/2016             1


Tem como juntar as duas consultas e me retorn

DATA CONSULTA   TT       Outras
02/12/2016             5        52
03/12/2016             12     2
04/12/2016             0        80
05/12/2016             121    1


Grato
Augusto







______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas:
http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista