mysql计算当年每月月末和

对于MySQL数据库的用户来说,计算当年每月月末和是一个常见的操作需求。为了实现这个功能,我们可以通过以下的SQL语句来实现:

SELECT YEAR(date_column) AS `year`, MONTH(date_column) AS `month`, DAY(LAST_DAY(date_column)) AS `month_end_day`, SUM(amount_column) AS `sum_amount` FROM table_name WHERE YEAR(date_column) = YEAR(NOW()) GROUP BY YEAR(date_column), MONTH(date_column) ORDER BY YEAR(date_column), MONTH(date_column)