问题是这样的,给定一个月的时间段比如说是7.1~7.31号,现在我想按周将其分开成为四条记录,例如7.1~7.8;7.9~7.16...类似于这样的,请问如何来写这个sql语句呢?
你是想按日期当条件来分类查询呢 还是说要根据周来把一个月的数据进行聚合?
用datediff(ww,2011-7-1,thedate)=0可以提取thedate字段中和2011-7-1属于同一周的数据
分别等于1.2.3 就等取出一个月另外三周的数据