如果我們需要在oracle中查詢一系列數據,但是需要對查詢出來的數據有一個自增的序列號,方便後續的處理的話,我們可以利用rownum
比如有table A
我們可以這麼寫sql
select a.*,rownum from A a;
但是如果我們加上排序,發現rownum往往會變的無序
所以我們可以這麼寫:
select a.*,rownum(select * from A)a;
這樣的話你就會有一個自增的id了
如果我們需要在oracle中查詢一系列數據,但是需要對查詢出來的數據有一個自增的序列號,方便後續的處理的話,我們可以利用rownum
比如有table A
我們可以這麼寫sql
select a.*,rownum from A a;
所以我們可以這麼寫:
select a.*,rownum(select * from A)a;
https://www.bilibili.com/video/BV1k8411575T/?vd_source=d68ed178f151e80fea1e02efd205802c