30/07/2008, 10:23
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses Puntos: 300 | |
Respuesta: Agrupar Stats por Mes No lo he probado, pero con esto pondrás los meses en español, sumarás los datos de hit de cada uno de los últimos seis meses.
SELECT CASE WHEN MONTH(fecha) = 1 THEN "enero"
WHEN MONTH(fecha) = 2 THEN "febrero"
WHEN MONTH(fecha) = 3 THEN "marzo"
WHEN MONTH(fecha) = 4 THEN "abril"
WHEN MONTH(fecha) = 5 THEN "mayo"
WHEN MONTH(fecha) = 6 THEN "junio"
WHEN MONTH(fecha) = 7 THEN "julio"
WHEN MONTH(fecha) = 8 THEN "agosto"
WHEN MONTH(fecha) = 9 THEN "septiembre"
WHEN MONTH(fecha) = 10 THEN "octubre"
WHEN MONTH(fecha) = 11 THEN "noviembre"
WHEN MONTH(fecha) = 12 THEN "diciembre"
ELSE "esto no es un mes" END AS MES, SUM(hit) AS TOTAL_MES FROM nombretutabla WHERE fecha >= DATE_SUB (CURDATE(), INTERVAL 6 MONTH) GROUP BY MONTH(fecha) ORDER BY YEAR(fecha), MONTH(fecha)
Prueba y dinos
Última edición por jurena; 01/08/2008 a las 05:41 |