› Fóruns › SQL e PL/SQL › AGRUPAR DATA SEM HORA › AGRUPAR DATA SEM HORA
24 de novembro de 2009 às 6:35 pm
#91079
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