首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一个关于SQL的查询有关问题,比较难,希望(急待。)

2012-01-12 
一个关于SQL的查询问题,比较难,希望高手指点(急,在线等待。。。。)用ASP写的一个新闻系统,想查询一个ACSSES的

一个关于SQL的查询问题,比较难,希望高手指点(急,在线等待。。。。)
用ASP写的一个新闻系统,想查询一个ACSSES的数据文件,其中有一个名为TIM的字段保存的是此条新闻的添加日期,另外一个名为COUNTER的字段记录的是此条新闻的点击次数。我想实现一个查询功能,就是从所有的新闻中查询出最近一个星期内的点击次数最高的前8条新闻并显示。一直都没有实现,希望高手可以给出解决方法,非常感谢。

[解决办法]
不太明白你所说一个星期内的含义
SELECT TOP 8 * FROM AA
WHERE TIM <=DATE() AND TIM> =DATEADD( "D ",-7,DATE())
ORDER BY COUNTER DESC

热点排行