1、统计昨天的销售数据
To_days():给定一个日期,返回一个天数(年为0以来的天数)。
SELECT
SUM(amount) as 昨日收入
FROM
表名
WHERE
TO_DAYS(NOW()) - TO_DAYS(create_time) = 1
2、统计上周的销售数据
yearWeek():返回年份和星期的日期
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
SELECT
SUM(amount) as 上周收入
FROM
表名
WHERE
YEARWEEK(DATE_FORMAT(create_time,'%Y-%m-%d')) = YEARWEEK(NOW()) -1
3、统计上月的销售数据
PERIOD_DIFF(P1,P2):返回周期P1和P2之间的月数。
DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。
SELECT
SUM(amount) as 上月收入
FROM
表名
WHERE
PERIOD_DIFF(DATE_FORMAT(NOW(),'%Y%m'),
DATE_FORMAT(create_time,'%Y%m')) =1