首页 > 代码库 > Oracle数据库和DB2数据库分页SQL的区别举例
Oracle数据库和DB2数据库分页SQL的区别举例
--------------------------ORACLE数据库分页SQL举例------------------------------------------------SELECT * FROM ( SELECT TEMP.*, ROWNUM AS NUM FROM ( SELECT EB.EHR_ID,EB.PERSON_NAME,CL.SVC_ID a,BILL.SVC_ID b,BILL.ITEM_NAME FROM PHIS.EHR_BASE EB, PHIS.SVC_CLINIC CL,PHIS.SVC_CLINIC_BILL BILL WHERE EB.EHR_ID = CL.EHR_ID AND CL.SVC_ID = BILL.SVC_ID ) TEMP) WHERE NUM <= 5AND NUM > 0
--------------------------DB2数据库分页SQL举例---------------------------------------------------SELECT * FROM ( SELECT TEMP.*, ROW_NUMBER() OVER() AS NUM FROM ( SELECT EB.EHR_ID,EB.PERSON_NAME,CL.SVC_ID a,BILL.SVC_ID b,BILL.ITEM_NAME FROM PHIS.EHR_BASE EB, PHIS.SVC_CLINIC CL,PHIS.SVC_CLINIC_BILL BILL WHERE EB.EHR_ID = CL.EHR_ID AND CL.SVC_ID = BILL.SVC_ID ) TEMP) WHERE NUM <= 5AND NUM > 0-------------------------------------------------------------------------------------------------
Oracle数据库和DB2数据库分页SQL的区别举例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。