MySql:如何根据当前星期选择记录?

时间:2019-05-14 14:24:13

标签: mysql dayofweek

如何根据当前星期选择几天内的记录,例如:我想选择当前星期日至星期六的所有记录

下面的方法效果很好,但仅适用于星期一至星期日的一周,而我想在星期日至星期六的星期也这样做

WHERE  YEARWEEK(`date`, 1) = YEARWEEK(CURDATE(), 1)

1 个答案:

答案 0 :(得分:0)

根据https://www.w3schools.com/sql/func_mysql_yearweek.asp,您应该使用:

WHERE  YEARWEEK(`date`, 0) = YEARWEEK(CURDATE(), 0)