Eu tenho 2 tabelas
Tabela A
(COD INT, FIL CHAR(2), SIT CHAR(1))
Tabela B
(COD INT, FIL CHAR(2), DTEMI DATETIME, VLR NUMERIC(16,2), PRD VARCHAR(10))
e @DT1, @DT2 sao variaveis que o usuario informa
Eu preciso criar uma query que
sum(B.VLR) that B.PRD = '00001' and '00002' to TOTA
sum(B.VLR) that B.PRD = '00003' to TOTB
sum(B.VLR) that B.PRD not in '00001','00002','00003' to TOTC
onde B.DTEMI BETWEEN @DT1 AND @DT2
AND A.SIT = 'OK'
o resultado da query deve ser
DTEMI TOTA
TOTB TOTC
2017/01/02 500,00
200,00 0,00
2017/01/04 600,00
0,00 100,00
2017/01/05 125,12
0,00 0,00
2017/02/05 0,00
120,00 0,00