zoukankan      html  css  js  c++  java
  • 数据库分页查询

    分页语句:

    Oracle:

    --这样的分页查询方式不不过针对单表的简单查询,对于最内层查询是复杂的

    --多表联合查询或最内层查询包括排序的情况一样有效

    SELECT * FROM ( 

    SELECT ROWNUM RN , T.*  FROM 

    (SELECT * FROM FTNEMR.PATIENT_VISIT) T WHERE ROWNUM <= 40 ) 

    WHERE RN >= 21

    ORDER BY PATIENT_ID;

    --这样的方式比上面的方式要性能要低非常多

    SELECT * FROM ( 

    SELECT ROWNUM RN, T.* FROM 

    (SELECT * FROM FTNEMR.PATIENT_VISIT) T ) 

    WHERE RN BETWEEN 21 AND 40 

    ORDER BY PATIENT_ID


    SQL Server:

    --查询出第21条至第30条数据 --

    SELECT TOP 10 * FROM dbo.HIS_BA1   

    WHERE FID NOT IN(SELECT TOP 20 FID FROM dbo.HIS_BA1 ORDER BY FID)


    Mysql:

    SELECT * FROM table LIMIT 5,10; // 检索记录行 6-15

查看全文
  • 相关阅读:
    PATA 1071 Speech Patterns.
    PATA 1027 Colors In Mars
    PATB 1038. 统计同成绩学生(20)
    1036. 跟奥巴马一起编程(15)
    PATA 1036. Boys vs Girls (25)
    PATA 1006. Sign In and Sign Out (25)
    读取web工程目录之外的图片并显示
    DOS命令
    java连接oracle集群
    servlet
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10615086.html
  • Copyright © 2011-2022 走看看