每周第一天:
SELECT CURDATE(), DATE_ADD(CURDATE(),INTERVAL -WEEKDAY(CURDATE()) DAY);
每月第一天:
SELECT CURDATE(), DATE_SUB(CURDATE(),INTERVAL DAY(CURDATE())-1 DAY);
本文介绍如何使用SQL语句获取当前周及月的第一天,包括使用CURDATE()、DATE_ADD()和DATE_SUB()函数的应用示例。
每周第一天:
SELECT CURDATE(), DATE_ADD(CURDATE(),INTERVAL -WEEKDAY(CURDATE()) DAY);
每月第一天:
SELECT CURDATE(), DATE_SUB(CURDATE(),INTERVAL DAY(CURDATE())-1 DAY);
782

被折叠的 条评论
为什么被折叠?