分页的百度一下大把。而你第一个问题,可以用
select * from tb where a=5 or b=4这类写法来实现