MySQLでの合計の取得方法。以下の方法で取得できる。 月別の取得 SELECT SUM(val) FROM table_name GROUP BY DATE_FORMAT(date, '%Y%m'); 日付別の取得 SELECT SUM(val) FROM table_name GROUP BY DATE_FORMAT(date, '%Y%m%d'); 曜日別の取得 SELECT SUM(val) FROM table_name GROUP BY WEEKOFDAY(date); それぞれ、WHERE句で月とかを指定してやるほうがいい。