您的位置:首页 > 大数据 > 人工智能

多表联合查询分页问题

2009-01-19 11:26 225 查看
在涉及到多表联合查询分页时,所需要注意的是最内层,即是联合查询的视图部分

  

   查询记录的条数:
      select count(*) as ct from email t ,sys_member m where t.sendMan=m.id
       and t.reMan=#reMan#

  

  按条件进行分页查询
   

        select * from

          (

           select a.*,rownum as rno from

          (        

          select t.* ,m.mname from email t,sys_member m where   
        t.sendman=m.id and t.reMan=#reMan#  order by t.id desc        
        )

        a where rownum<=#posTo#

      )

      b  where b.rno>=#posFrom#

    其中红色的为第一层,即联合查询层
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  email