Mysql 求每月的最后一个星期五
求当前月份的最后一个星期五
SELECT DATE_SUB(LAST_DAY(CURRENT_DATE), INTERVAL (DAYOFWEEK(LAST_DAY(CURRENT_DATE)-6)) DAY ), LAST_DAY(CURRENT_DATE)
解释:首先计算每月的最后一天,然后利用函数DAYOFWEEK查看星期,最后再减去即可。
求当前月份的最后一个星期五
SELECT DATE_SUB(LAST_DAY(CURRENT_DATE), INTERVAL (DAYOFWEEK(LAST_DAY(CURRENT_DATE)-6)) DAY ), LAST_DAY(CURRENT_DATE)
解释:首先计算每月的最后一天,然后利用函数DAYOFWEEK查看星期,最后再减去即可。