Cita:
Iniciado por kakoxvid
Hola amigo la verdad no tengo idea de como resolver un problemilla, tengo una tabla que me almacena cierto tipo de info entre ellas tengo 2 campos imnportantes que son fecha y total_deuda, ahora lo que necesito hacer es sumar los valores del campo total_deuda, pero el inconveniente es que tengo que hacer de acuerdo al campo fecha que sean todos los meses igual, osea por ejemplo sumar todos los valores de total_deuda que corresponden al mes de enero, eso si el campo fecha es de tipo date y la fecha se almacena en yyyy-mm-dd como filtro para que me sume agrupandolos por mes
gracias de antemano
SELECT YEAR(fecha), MONTH(fecha), SUM(total_deuda) TOTAL FROM nombretabla GROUP BY MONTH(FECHA), YEAR(fecha) ORDER BY YEAR(fecha), MONTH(fecha)
y para buscar los datos de un año de un mes concreto
SELECT YEAR(fecha), MONTH(fecha), SUM(total_deuda) TOTAL FROM nombretabla WHERE YEAR(fecha) = 2009 AND MONTH(fecha)=1 GROUP BY MONTH(FECHA), YEAR(fecha)