当我将星期一定义为一周的第一天时,为什么sql select语句失败?

时间:2012-12-07 15:46:07

标签: php mysql

我有一个sql select语句,它返回所有行的“last_edited”变量(timestamp) 在本周内:

SELECT vote FROM votes WHERE WEEK(vote_time)=WEEK(now())

这非常有效,但我希望这周能在星期一而不是星期天开始,所以我尝试了这个:

SELECT vote FROM votes WHERE WEEK(vote_time, 1)=WEEK(now(), 1)

但这并没有返回任何结果。知道为什么吗?

1 个答案:

答案 0 :(得分:0)

尝试:

WEEK(timestamp, 1)

查看docs.