Oracle查询结果自动生成序号
一般情况下,可以如下:selectrownum,afromA;但是当后面有多表关联,order by排序的时候,selectrownum,afromA,BwhereA.a=B.borderbyA.a;rownum就可能会乱了。这时候,可以利用分析函数rank()来实现:selectrank()over(orderbyt.b)rowno,t.a,t.cfromtesttorderbyt.b;这样就既可以排序,又可以自动加上连续的序号了。Oracle SQL ...