您当前的位置: 首页 >  oracle

小志的博客

暂无认证

  • 0浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Oracle查询显示数据序号

小志的博客 发布时间:2021-02-22 21:12:28 ,浏览量:0

1、查询显示数据序号的sql如下

select rownum,a.* from tableName a

2、以上sql如果不增加排序,这个数据没有问题,一旦增加排序,序列号就错乱了

select rownum,a.* from tableName a order by a.createTime

3、第一种解决办法

select rownum,b.* from (select a.* from tableName a order by a.createTime)  b

4、第二种解决办法

select row_number() over (order by a.createTime) rn,a.* from tableName a
关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0450s