Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

query por mes del año actual

Estas en el tema de query por mes del año actual en el foro de Bases de Datos General en Foros del Web. hola amigos como puedo hacer un query con mysql que me arroje los registros por mes si en el campo tengo el formato asi aaaa/mm/dd ...
  #1 (permalink)  
Antiguo 29/11/2006, 12:11
Avatar de chalchis  
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 20 años, 9 meses
Puntos: 21
query por mes del año actual

hola amigos como puedo hacer un query con mysql que me arroje los registros por mes
si en el campo tengo el formato asi aaaa/mm/dd

lo que quiero hacer es imprimir desde enero hasta diciembre de manera desglosada ejemplo

producto x
departamento x

compras en enero :
compras en Febrero :
compras en Marzo :
.
.
.
compras en diciembre :

en otras palabras como hago el query para que arroje los registros de un mes sera que tenga que especificar fecha inicio y fecha final??

espero sus comentarios

gracias
saludos
__________________
gerardo

Última edición por chalchis; 29/11/2006 a las 13:07
  #2 (permalink)  
Antiguo 29/11/2006, 12:50
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
Te sugiero que hagas esta pregunta en el foro de base de datos, ahi te sabran orientar mejor.

Saludillos.
  #3 (permalink)  
Antiguo 29/11/2006, 17:46
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Debieras agrupar la consulta, algo así como esto

SELECT MONTH(FECHA), COUNT(1) FROM TABLA WHERE FECHA BETWEEN '01012006 00:00:00.000' AND '31122006 23:59:59.999' GROUP BY MONTH(FECHA) ORDER BY MONTH(FECHA)

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:28.