SQL - Problema Group by con campo fecha

 
Vista:

Problema Group by con campo fecha

Publicado por Ivan (1 intervención) el 29/11/2005 15:56:39
Hola, el problema que tengo es que en una consulta necesito agrupar por fecha y que en la misma calcule la suma de un monto, pero el problema es que la fecha tiene el formato con la hora incluida, y agrupa solo los dias los cuales las horas tambie coinciden e intentado formatear el campo de la fecha en cuestion en el select

select sum(monto), convert(varchar(10),fechaemision,103) as fecha,
ó
select sum(monto), cast(fechaemision as integer) as fecha

pero a la hora de incluir en el campo en el group by (group by fecha) devuelve el mensaje de que el campo fecha no es valido. He intentado otras soluciones, pero termino siempre en lo mismo, desde ya gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema Group by con campo fecha

Publicado por Isaías (5072 intervenciones) el 29/11/2005 17:12:57
select sum(monto), convert(varchar(10),fechaemision,112) as fecha
from mytabla
GROUP BY convert(varchar(10),fechaemision,112)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar