Boa Tarde, Eu estou desenvolvendo uma QUERY que faz a seguinte pesquisa, traz por loja o dia em que mais rendeu Exemplo: LOJA DIA VALOR -------------------------------------- 01 22 2222.33 43 01 2000.20 12 16 1980.22 Todas as lojas faturam todos os dias e preciso de um resultado igual ao de cima, e estou utilizando o seguinte select SELECT DISTINCT
F.CODIGO AS LOJA
, MAX(DAY(B.DATA)) AS DIA
, COUNT(B.ID_BOLETO) AS TRANSAÇÕES
, SUM(B.VALOR_COBRADO) AS VALOR_RECEBIDO
FROM
TABELA F
, TABELA B
, TABLEA P
WHERE
B.FRANQUIA = F.CODIGO
AND P.FRANQUIA = F.CODIGO
AND B.IDENTIFICACAO_POS = P.IDENTIFICACAO
AND P.IDENTIFICACAO = 10001
AND MONTH(B.DATA) = 9
AND B.REGIAO = F.REGIAO
AND B.REGIAO IN (0, 2, 3, 5, 27, 80)
AND P.IDENTIFICACAO NOT IN (999999,999998,999999,222222,999990,999992,999985,999997,111111,999999,999996,999995,999993,999982,888888,666666,555555)
GROUP BY
F.CODIGO, B.DATA
ORDER BY 4 DESC
LOJA F
BOLETOS B
TRANSMISSOR DE CONTA P E Esse tras o seguinte resultado: LOJA DIA VALOR -------------------------------------- 01 22 2222.33 01 01 120.20 01 16 500.22 01 05 1600.00 Quem puder me ajudar agradeço :rolleyes: