日期:2014-05-18  浏览次数:20564 次

求一个分页带条件的查寻语句......想了好几个小时了就是写不出.高手帮帮我
SELECT TOP 页大小 * FROM TestTable WHERE (ID NOT IN (SELECT TOP 页大小*页数 id FROM 表 ORDER BY id))ORDER BY ID

上边这条语句中是表中所有数据分页

我要求是表中NAME=AAA的所有数据分页

请问NAME=AAA这个条件我要怎么加进去. 

如果我加在最里边的FROM 表 + WHERE NAME=AAA 这样的话把这表里NAME=AAA的所有数据全都排除了.

实在不知道加在哪里啊. 高手帮帮忙吧.以经想破头了.

------解决方案--------------------
SQL code
select top 页大小 * from TestTable 
where id not in(select top 页大小*页数 id 
    from TestTable aveMon