您的位置:首页 > 编程语言 > ASP

ASP 数据过滤 WHERE语句写法

2017-01-08 17:29 369 查看
每次从数据库读取一条内容,但是都不要是我已经读取过的。数据库中有100条数据,是固定的。我是这样写的

sql="select top 1 * from table where id<>1 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 and id<>2 order by Rnd("&Rnd()&"-id)"

每次连接都追加一个and id<>的条件。

但是and id<>这个只能到98个,到第99个就出错了。求一个解决方法,谢谢
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: