sql server话语编写

sql server语句编写
想实现从一张表中两个不同字段中查询所有的记录并在前台分页显示,比如A字段=5,或者B字段=4的情况下,满足两个条件其中一个,最重要的是要实现分页。。大家帮帮忙!
------解决思路----------------------
分页的百度一下大把。而你第一个问题,可以用
select * from tb where a=5 or b=4这类写法来实现
------解决思路----------------------
分页的例子
DECLARE @pagesize AS INT, 
@pagenumber AS INT;
SET @pagesize=2
set @pagenumber=1
;WITH PAGE AS (
SELECT ROW_NUMBER()OVER(ORDER BY ID,content)AS rownum,
ID,CONTENT FROM #T4
)
SELECT rownum,ID,CONTENT FROM PAGE 
WHERE rownum>@pagesize*(@pagenumber-1)
AND rownum<=@pagesize*@pagenumber