锘??xml version="1.0" encoding="utf-8" standalone="yes"?>av男人的天堂在线,精品国产91亚洲一区二区三区www,亚洲欧美一区二区三区久本道91http://www.aygfsteel.com/mercurymarsx/articles/341154.html澶╂動嫻緺澶╂動嫻緺Mon, 20 Dec 2010 05:45:00 GMThttp://www.aygfsteel.com/mercurymarsx/articles/341154.htmlhttp://www.aygfsteel.com/mercurymarsx/comments/341154.htmlhttp://www.aygfsteel.com/mercurymarsx/articles/341154.html#Feedback0http://www.aygfsteel.com/mercurymarsx/comments/commentRss/341154.htmlhttp://www.aygfsteel.com/mercurymarsx/services/trackbacks/341154.html
鎬葷粨濡備笅錛?br /> 鎴戝垱寤轟簡涓涓〃錛屾暟鎹涓嬶紝
SQL> select * from test;
       A1       A2
---------- ----------
      1       3
      2       4
      3       2
      3       5
      4       2
鐒跺悗鐢╮ank () over錛?br /> SQL> select a1,a2,rank () over (order by a1) rank from test;
       A1       A2    RANK
---------- ---------- ----------
      1       3       1
      2       4       2
      3       2       3
      3       5       3
      4       2       5
SQL> select a1,a2,rank () over (order by a2) rank from test;
       A1       A2    RANK
---------- ---------- ----------
      3       2       1
      4       2       1
      1       3       3
      2       4       4
      3       5       5
鍘熸潵榪欎釜灝辨槸鐢ㄦ潵鐪嬫帓鍚嶇殑涓滀笢鍟娿?br /> 鎺ヤ笅鏉ョ湅鐪媟ow_number() over錛?br /> SQL> select a1,a2, row_number () over (order by a1) rank from test;
       A1       A2    RANK
---------- ---------- ----------
      1       3       1
      2       4       2
      3       2       3
      3       5       4
      4       2       5
SQL> select a1,a2, row_number () over (order by a2) rank from test;
       A1       A2    RANK
---------- ---------- ----------
      3       2       1
      4       2       2
      1       3       3
      2       4       4
      3       5       5
鍐嶇湅鐪媎ense_rank () over
SQL> select a1,a2, dense_rank () over (order by a1) rank from test;
       A1       A2    RANK
---------- ---------- ----------
      1       3       1
      2       4       2
      3       2       3
      3       5       3
      4       2       4
dense_rank鍦ㄦ湁鍑虹幇鐩稿悓鐨剅ank鍚庯紝rank鐨勫兼槸绱ф帴涓婁竴嬈$殑rank鍊箋?br /> 鍙互榪欎箞鐞嗚В錛屾垜浠氬父鎰忎箟涓婄殑top N 鐨勫疄鐜板簲璇ラ噰鐢╮ow_number() over 鑰屼笉鏄痳ank () over錛屽洜涓簉ow_number 鏄粰璁板綍鍔犱竴涓簭鍙鋒爣璁幫紝鑰宺ank 鏄浉褰撲簬榪涜鎺掑簭鍚庣殑鎺掑悕錛屼篃灝辨槸濡傛灉鎺掑簭鍒楁槸鐩稿悓鐨勶紝閭d箞浠栦滑鐨勮繑鍥炲間篃鏄浉鍚岀殑錛岃宺ow_number鍒欎笉鍙兘榪斿洖鐩稿悓鍊箋?br /> 鏀懼埌涓璧風(fēng)湅鐪嬪惂錛?br />
SQL>
1select a1,a2,
2rank () over (order by a1) rank,
3dense_rank () over (order by a1) dense_rank,
4row_number () over (order by a1) row_number
5from test;
       A1       A2    RANK DENSE_RANK ROW_NUMBER
---------- ---------- ---------- ---------- ----------
      1       3       1       1       1
      2       4       2       2       2
      3       2       3       3       3
      3       5       3       3       4
      4       2       5       4       5
row_number()鍜宺ownum宸笉澶氾紝鍔熻兘鏇村己涓鐐癸紙鍙互鍦ㄥ悇涓垎緇勫唴浠?寮鏃舵帓搴忥級錛?br /> rank()鏄煩璺冩帓搴忥紝鏈変袱涓浜屽悕鏃舵帴涓嬫潵灝辨槸絎洓鍚嶏紙鍚屾牱鏄湪鍚勪釜鍒嗙粍鍐咃級錛?br /> dense_rank()l鏄繛緇帓搴忥紝鏈変袱涓浜屽悕鏃朵粛鐒惰窡鐫絎笁鍚嶃傜浉姣斾箣涓媟ow_number鏄病鏈夐噸澶嶅肩殑錛?br />

澶╂動嫻緺 2010-12-20 13:45 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 肇源县| 阜康市| 南昌县| 莫力| 彭阳县| 浠水县| 陵川县| 海阳市| 斗六市| 奈曼旗| 获嘉县| 楚雄市| 德令哈市| 新绛县| 南木林县| 昂仁县| 乌鲁木齐县| 文成县| 平阳县| 霍山县| 广宗县| 女性| 河源市| 通榆县| 噶尔县| 钟祥市| 彭水| 通江县| 天台县| 象州县| 客服| 南陵县| 雷波县| 涟水县| 神农架林区| 同德县| 隆化县| 安溪县| 政和县| 沂源县| 凤阳县|