Pular para o conteúdo

Fóruns SQL e PL/SQL AGRUPAR DATA SEM HORA AGRUPAR DATA SEM HORA

#91079
Ishii
Participante

    Olá,

    Faltou o trunc no group by…

    SELECT C.COD_CLIENTE AS CLIENTE,
    H.COD_VEICULO AS VEICULO,
    TRUNC(H.DATA_ENTRADA) AS DATA_ENTRADA,
    COUNT(H.COD_VEICULO) AS QTD
    FROM CLIENTES C, HIST_VENDAS_CLIENTES H
    WHERE C.COD_CLIENTE = H.COD_CLIENTE
    AND C.COD_CLIENTE BETWEEN 4749 AND 9000
    AND TRUNC(H.DATA_ENTRADA) BETWEEN TO_DATE('01/01/2009', 'dd/mm/yyyy') AND
    TO_DATE('01/02/2009', 'dd/mm/yyyy')
    GROUP BY C.COD_CLIENTE, H.COD_VEICULO, TRUNC(H.DATA_ENTRADA)
    ORDER BY C.COD_CLIENTE, H.COD_VEICULO, TRUNC(H.DATA_ENTRADA)

    []s Ishii