中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

限制 Top-N 查詢結果的記錄

發布時間:2020-07-06 13:05:37 來源:網絡 閱讀:518 作者:whshurk 欄目:關系型數據庫
  在之前的版本中有多種間接手段來對頂部或底部記錄獲取 Top-N 查詢結果。而在 12c中,通過新的 FETCH FIRST|NEXT|PERCENT 語句簡化了這一過程并使其變得更為直接。
        從 EMP 表檢索排名前 10 的工資記錄
        SQL> SELECT empno,ename,sal FROM emp ORDER BY SAL DESC FETCH FIRST 10 ROWS ONLY;

 EMPNO ENAME             SAL

  7839 KING             5000
  7902 FORD             3000
  7566 JONES            2975
  7698 BLAKE            2850
  7782 CLARK            2450
  7499 ALLEN            1600
  7844 TURNER           1500
  7934 MILLER           1300
  7521 WARD             1250
  7654 MARTIN           1250

10 rows selected.
原方法
SQL> select * from (SELECT empno,ename,sal FROM emp ORDER BY SAL DESC) where rownum<11 ;

 EMPNO ENAME             SAL

  7839 KING             5000
  7902 FORD             3000
  7566 JONES            2975
  7698 BLAKE            2850
  7782 CLARK            2450
  7499 ALLEN            1600
  7844 TURNER           1500
  7934 MILLER           1300
  7521 WARD             1250
  7654 MARTIN           1250

10 rows selected.
從 EMP 表檢索排名從第2行往后的3行 的工資記錄(不包括第二行)
SQL> SELECT empno,ename,sal FROM emp ORDER BY SAL DESC offset 2 rows fetch next 3 rows only;

 EMPNO ENAME             SAL

  7566 JONES            2975
  7698 BLAKE            2850
  7782 CLARK            2450

從 EMP 表中獲取排名前 10%的記錄
SQL> SELECT empno,ename,sal FROM emp ORDER BY SAL DESC FETCH FIRST 10 PERCENT rows only;

 EMPNO ENAME             SAL

  7839 KING             5000
  7902 FORD             3000
獲取排名前 9的所有相似的記錄
SQL> SELECT empno,ename,sal FROM emp ORDER BY SAL DESC FETCH FIRST 9 ROWS  WITH TIES;

 EMPNO ENAME             SAL

  7839 KING             5000
  7902 FORD             3000
  7566 JONES            2975
  7698 BLAKE            2850
  7782 CLARK            2450
  7499 ALLEN            1600
  7844 TURNER           1500
  7934 MILLER           1300
  7521 WARD             1250
  7654 MARTIN           1250

10 rows selected.

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

商丘市| 莱阳市| 浏阳市| 泽库县| 林甸县| 双辽市| 吴忠市| 平邑县| 应用必备| 黔江区| 辽阳县| 大姚县| 宣武区| 英德市| 元阳县| 涿鹿县| 罗源县| 晋江市| 化州市| 陇南市| 乌苏市| 墨竹工卡县| 昔阳县| 鄂托克前旗| 奉贤区| 樟树市| 建平县| 绥滨县| 克拉玛依市| 清水河县| 白沙| 米林县| 高安市| 西城区| 元阳县| 新密市| 津南区| 浦城县| 宝鸡市| 顺平县| 临沭县|