怎么通过判断统计时间段内的数据条数
现有订单表order,表中含有两个字段orderid,ordertime
怎么统计距离今天0-5天,6-10天,10天以上这三个时间段内订单的条数,
我只会把下面这段语句修改了分三次查询,很麻烦,每次查询都要修改,求指点高级技能,比如传说中的casewhen
select count(orderid) as num from order
where ordertime > '08/13/2012 00:00:00'
and ordertime <= '08/17/2012 23:59:59'