下面的是学网中一个分类中的信息项, 每一个Course表中都有datetime 类型的一列字段,它是怎样统计出 7日、15日....内的课程的数量。
就是问这个sql语句应怎样写,把每个时间段内的课程数量都能提出来。
select count(1) from course where dateadd(d,7,getdate())<=datetime
15内的就不写了
---本月
select count(1) from course where year(getdate())=year(datetime) and month(getdate())=month(datetime)
--本月外
select count(1) from course where year(getdate())>year(datetime) and month(getdate())>month(datetime)
你也可以用BETWEEN