比如今天是六月3日
那么这周的开始时间是6月2日 这周的结束时间是6月8日
怎么在sql中实现
select * from tt where date<max and date>min;
如何得到这个max(本周的结束时间) min(本周的开始时间)
或者达到这样的效果也可以(取得本日所在的周的日期范围)
那么这周的开始时间是6月2日 这周的结束时间是6月8日
怎么在sql中实现
select * from tt where date<max and date>min;
如何得到这个max(本周的结束时间) min(本周的开始时间)
或者达到这样的效果也可以(取得本日所在的周的日期范围)
select date_add(now(),INTERVAL 7-weekday(now())-1 DAY ) as ma,
weekday(now())+1,
date_add(now(),INTERVAL 1-weekday(now())-1 day) as mi
from yourTable
where YEARWEEK(CURDATE(),1)=YEARWEEK(yourDate,1);.
[align=center]==== 思想重于技巧 ====
[/align]
.
贴子分数<20:对自已的问题不予重视。
贴子大量未结:对别人的回答不予尊重。
.