求一个分页带条件的查寻语句......想了好几个小时了就是写不出.高手帮帮我
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