请教个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
既然这样,你可以先把记录集指针先跳一个(即跳过最新的那条计录)然后才开始显示。
异曲同工吧 ,呵呵