「MySQL」常用SQL
# 日期
# 今天日期
curdate()
# 偏移日期(昨天、明天...)
-- 昨天
SUBDATE(curdate(),-1)
-- 明天
SUBDATE(curdate(),-1)
以周一为周开始
# 本周一
subdate(curdate(),dayofweek(curdate())-2)
# 本周日
subdate(curdate(),dayofweek(curdate())-8)
# 上周一
subdate(curdate(),dayofweek(curdate())+5)
# 上周日
subdate(curdate(),dayofweek(curdate())-1)
# 本月开始
last_day(curdate() - interval 1 month) + interval 1 day
# 本月结束
last_day(curdate())
# 上月开始
last_day(curdate() - interval 2 month) + interval 1 day
# 上月结束
last_day(curdate() - interval 1 month)
上次更新: 2022/02/14, 14:06:11