MySQL统计订单表中本月的月收入

mysql怎样动态查询每个月的月收益
例如,这个月统计的是2月的月收益,下个月统计的是下个月的月收益

img

SELECT IFNULL(SUM(d.settle_price),0) AS settlePrice,'本月' AS typeName 
    FROM data d
WHERE  DATE_FORMAT( d.consume_time, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' )

可以使用MySQL的日期函数来实现动态查询每个月的月收益,例如:SELECT SUM(income) FROM table_name WHERE MONTH(date_column) = MONTH(CURRENT_DATE()); 这样就可以查询出当前月份的月收益。