日期:2014-05-16 浏览次数:20502 次
? 在写oracle排名的时候,一开始我天真的认为,只要用rownum?去实现就可以了,然后我变这样写了
??SQL>??select?a.*,rownum?as?"名字"?from?emp?a;语句其运行效果如下:
7369? 1980/12/17? 7499? 1981/2/20? 7521 1981/2/22? 7566? 1981/4/2? 7654 1981/9/28?
EMPNO?
ENAME?
JOB?
MGR?
HIREDATE?
?SAL
?COMM
?DEPTNO
名次?
SMITH
CLERK
7902?
800.00?
?
??20?
?1?
?ALLEN
SAKESMAN?
7698
1600.00?
?
? 30?
2
WARD?
SAKESMAN??
7698?
1250.00?
?
?30
?3?
JONES?
MANAGER?
7839?
2975.00?
?
?20
?4?
WARTIN?
SAKESMAN??
7698
1250.00?
?
<