这是干什么的,写的SQL谁看得懂啊,说个意思出来让别人帮写吧

解决方案 »

  1.   

    就是带参数的分页查询,第一页以后要对id有限制,一夜10个,第二页就从11开始,要对id控制怎么写
      

  2.   

    select * from (select isbn,bname,author,rownum r from mybookinfo where rownum <= 10)where r >= 1试一下这个sql语句,看是不是你想要的。
      

  3.   

    select * from (select rownum r,t.* from (select * from 表名) as t where r > 10) where rownum <1 试试这个吧!
      

  4.   

    看楼主的sql用的是sql server的数据库,但不知道是sql server多少的,如果是sql server 2005及以上版本,可以用row_number() over()来分页这样你的sql可以改成
    select * from(select * ,row_number() over(order by id) as row_num from xx where 字段1=1 and 字段2=2 and 字段3=3) where row_num>0 and row_num<11