网上能搜到很多类似的查询, 但基本都没有处理周日的情况, 在MySQL里周日是0, 如果不进行处理就会得到错误结果
# 周一
SUBDATE(action_date,IF(DATE_FORMAT(action_date,'%w')=0, 7, DATE_FORMAT(action_date,'%w'))-1),
# 周日
SUBDATE(action_date,IF(DATE_FORMAT(action_date,'%w')=0, 7, DATE_FORMAT(action_date,'%w'))-7),