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

请问个ASP的SELECT语法

2012-02-26 
请教个ASP的SELECT语法selecttop10*fromnewswhereBigClassName 专题新闻orderbyiddesc 是显示最新10条

请教个ASP的SELECT语法
"select   top   10   *   from   news   where   BigClassName= '专题新闻 '   order   by   id   desc "   是显示最新10条新闻
但是我想显示   最新的9条新闻   而不显示最最新的一条新闻   改如何写???   也就是2-10的新闻


[解决办法]
..........

"select top 9 * from news where BigClassName= '专题新闻 ' WHERE ID <> (SELECT TOP 1 ID FROM news WHERE BigClassName= '专题新闻 ' ORDER BY ID DESC) order by id desc "

[解决办法]
其实可以用其他方法简单实现这个功能呢,

我们在显示记录的时候一般采用的是循环加 rs.movenext,使用的时候

是每循环显示一条,然后执行一次rs.movenext

既然这样,你可以先把记录集指针先跳一个(即跳过最新的那条计录)然后才开始显示。

异曲同工吧 ,呵呵

热点排行