mysql查询本周的周一(星期一)和周日(星期日)

之前项目有个需求,需要设置每周抽奖奖品的数量,百度找了不少帖子,现在写出可用的一个实例(本人系统时间为2017-11-14 星期二):


查询本周的周一(星期一):

select subdate(curdate(),date_format(curdate(),'%w')-1)


运行效果:

mysql查询本周的周一(星期一)和周日(星期日)


查询本周的周日(星期日):

select subdate(curdate(),date_format(curdate(),'%w')-7)

运行效果:

mysql查询本周的周一(星期一)和周日(星期日)


希望可以帮助到有需要的同学!