日期:2014-05-17  浏览次数:20991 次

怎么实现,今日排行,本周排行.,.,急..
忘大家帮帮忙

------解决方案--------------------
1:今日 找出今日添加的产品,再排序
2:本周 就得先找出目前时间7天(这个你可以自己定)这个范围内的产品,
然后再order by (排序方式)
具体实现方式
1:select * from table_name where trunc(日期字段)=to_date( ';2007-03-08 ';, ';yyyy-mm-dd ';);
2:通过SQL语句来完成日期区间的查询
str= "select * from USER where LASTLOGIN> #2003-6-24# ";
str= "select * from USER where LASTLOGIN> #2003-6-25 19:46:44# ";
具体是什么数据库你还得注意,mssql和access里面的时间是不同的


------解决方案--------------------
今日排行,本周排行.,.,
无非就是对数据库中的记录进行时间过滤,相信有了这个思路,你的实现也应该不难了吧
------解决方案--------------------
Select Top 10 查询字段 From 表 Where DateDiff( 'd ',Date,日期字段)=天数 Order By 排序字段 Desc