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
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
本文标题:数据库生成数字序列(行号)
本文链接:https://www.haomeiwen.com/subject/kktrmltx.html
网友评论