oracle分页改写为mysql_oracle 的分页与 mySQL'的分页转化

oracle 分页:  关键字ROWNUM

SELECT

EMPNO,

ENAME,

JOB,

MGR,

HIREDATE,

SAL,

COMM,

DEPTNO

FROM

(

SELECT A.*, ROWNUM RN

FROM (SELECT EMPNO,

ENAME,

JOB,

MGR,

TO_CHAR(HIREDATE,'yyyy-MM-dd') HIREDATE,

SAL,

COMM,

DEPTNO

FROM

EMP

ORDER BY EMPNO) A

WHERE ROWNUM <=

${INCREMENT}

)

WHERE RN >

${FROM}

MySQL 的分页:关键字LIMIT

SELECT

EMPNO,ENAME, JOB, MGR, DATE_FORMAT(HIREDATE,'%Y-%c-%d') HIREDATE,SAL,COMM,DEPTNO

FROM

(

SELECT A.*

FROM (SELECT * FROM EMP_JBXX_ZS ORDER BY EMPNO ASC) A

) B

LIMIT

${FROM}

,

${INCREMENT}

注意:oracle中RUMNUM 是特有的,注意大小的顺序,

mySQL 问题比较多,注意嵌套式查询时,要注意使用 指代名,最后一个B 必须有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值