oracle中sql查詢增加自增序列號

如果我們需要在oracle中查詢一系列數據,但是需要對查詢出來的數據有一個自增的序列號,方便後續的處理的話,我們可以利用rownum

比如有table A

我們可以這麼寫sql

select a.*,rownum from A a;


但是如果我們加上排序,發現rownum往往會變的無序

所以我們可以這麼寫:

select a.*,rownum(select * from A)a;


這樣的話你就會有一個自增的id了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章