数据库生成数字序列(行号)
2021-07-21 本文已影响0人
Quick_5413
oracle可以直接生成数字序列:
select rownum from dual connect by rownum<=100
如果是对表中的数据排序后生成行号,可以用窗口函数:
select row_number() over ([partition by part_fieldname] order by sort_fieldname[desc]) ,fieldname1,fieldname2 from t