SQL - Agrupando por Fecha

 
Vista:

Agrupando por Fecha

Publicado por Frank Leal (3 intervenciones) el 28/10/2003 21:31:36
Saludos a todos.
Necesito una mano puesto que estoy realizando una consulta en donde agrupo un campo fecha, pero quiero que no tome en cuenta los dias, sino por mes y año, existe una forma de realizarlo.
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:Agrupando por Fecha

Publicado por Isaías Islas (5072 intervenciones) el 29/10/2003 00:02:24
Si que existe, verifique las opciones CAST o CONVERT:

SELECT CONVERT(CHAR(6), GETDATE(), 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

RE:Agrupando por Fecha

Publicado por Edward (12 intervenciones) el 29/10/2003 00:31:57
Cambia GetDate() por la fecha con la que deseas agrupar.

GROUP BY Cast( DATEPART( yyyy, GetDate() ) as Varchar ) + Cast( DATEPART( mm, GetDate() ) as Varchar )
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

RE:Agrupando por Fecha

Publicado por Isaías Islas (5072 intervenciones) el 29/10/2003 03:23:43
No se me habia ocurrido, pero sinceramente, no lo haria asi.

Saludos.
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

RE:Agrupando por Fecha

Publicado por Edward (12 intervenciones) el 29/10/2003 14:51:17
A mi tampoco se me había ocurrido la tuya pero me parece que es mejor que la mía.
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