现在的位置: 首页 > 综合 > 正文

(零一一)单列排序

2014年01月01日 ⁄ 综合 ⁄ 共 476字 ⁄ 字号 评论关闭
/*
  排序:
  SELECT ... FROM ... WHERE ...
  ORDER BY COL1 ASC|DESC,COL2 ASC|DESC,.......
  -------------------------------------
  1) 排序是对缓存结果进行的二次加工!
  2) 排序分为ASC和DESC:
     ASC : 升序
     DESC: 降序
     默认情况下是ASC.
  3) 无论什么情况下,排序都是最后进行的!
  4) ORDER BY后可以有1个或多个字段。
     1> 单列排序.
        ORDER BY COL1 ASC|DESC
*/
REM 显示员工信息,按工资降序.
--SELECT * FROM EMP ORDER BY SAL DESC;
--SELECT * FROM EMP ORDER BY SAL;
REM 显示员工信息,按工资降序,同时显示行号.
--SELECT ROWNUM,EMP.* FROM EMP ORDER BY SAL;
REM 显示工资最高的前三人!
--SELECT ROWNUM,EMP.* FROM EMP WHERE ROWNUM <= 3 ORDER BY SAL DESC;--ERROR

抱歉!评论已关闭.