<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      只為成功找方向,不為失敗找借口

      每天都不能停止前進的腳步
        博客園  :: 首頁  :: 新隨筆  :: 聯系 :: 訂閱 訂閱  :: 管理

      ROW_NUMBER() OVER函數的基本用法用法

      Posted on 2009-08-05 16:01  冰碟  閱讀(40369)  評論(5)    收藏  舉報

      語法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)

      簡單的說row_number()從1開始,為每一條分組記錄返回一個數字,這里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再為降序以后的沒條xlh記錄返回一個序號。
      示例:
      xlh           row_num
      1700              1
      1500              2
      1085              3
      710                4

      row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根據COL1分組,在分組內部根據 COL2排序,而此函數計算的值就表示每組內部排序后的順序編號(組內連續的唯一的)

      實例:

      初始化數據

      create table employee (empid int ,deptid int ,salary decimal(10,2))
      insert into employee values(1,10,5500.00)
      insert into employee values(2,10,4500.00)
      insert into employee values(3,20,1900.00)
      insert into employee values(4,20,4800.00)
      insert into employee values(5,40,6500.00)
      insert into employee values(6,40,14500.00)
      insert into employee values(7,40,44500.00)
      insert into employee values(8,50,6500.00)
      insert into employee values(9,50,7500.00)

      數據顯示為

      empid       deptid      salary
      ----------- ----------- ---------------------------------------
      1           10          5500.00
      2           10          4500.00
      3           20          1900.00
      4           20          4800.00
      5           40          6500.00
      6           40          14500.00
      7           40          44500.00
      8           50          6500.00
      9           50          7500.00

      需求:根據部門分組,顯示每個部門的工資等級

      預期結果:

      empid       deptid      salary                                  rank
      ----------- ----------- --------------------------------------- --------------------
      1           10          5500.00                                 1
      2           10          4500.00                                 2
      4           20          4800.00                                 1
      3           20          1900.00                                 2
      7           40          44500.00                                1
      6           40          14500.00                                2
      5           40          6500.00                                 3
      9           50          7500.00                                 1
      8           50          6500.00                                 2

      SQL腳本:

      SELECT *, Row_Number() OVER (partition by deptid ORDER BY salary desc) rank FROM employee

      主站蜘蛛池模板: 成人国产精品免费网站| 免费无码一区无码东京热| 9丨精品国产高清自在线看| 中文字幕国产日韩精品| 精品亚洲综合一区二区三区| 美女无遮挡免费视频网站| 天堂俺去俺来也www色官网| 军人粗大的内捧猛烈进出视频| 久久精品一区二区三区综合| 久久久亚洲欧洲日产国码αv| 无码国产偷倩在线播放| 久久精品国产高潮国产夫妻| 美女又黄又免费的视频| 欧美性猛交xxxx免费看| 亚洲精品麻豆一区二区| 亚洲成人av免费一区| 久草热8精品视频在线观看| 国产啪视频免费观看视频| 亚洲av日韩在线资源| 国产精品女视频一区二区| 国产色视频一区二区三区qq号| 国产美女免费永久无遮挡| 国产AV影片麻豆精品传媒| 澳门永久av免费网站| 中文字幕亚洲综合久久 | 亚洲人成网7777777国产| 乱人伦人妻中文字幕在线| 99精品久久久中文字幕| 中文字幕精品人妻丝袜| 国产成人亚洲精品日韩激情| 天堂a无码a无线孕交| 国产福利深夜在线播放| 免费 黄 色 人成 视频 在 线| 少妇的丰满3中文字幕| 亚洲国产精品毛片在线看| 国产美熟女乱又伦AV果冻传媒| 第一精品福利导福航| 一区二区三区午夜福利院| 爽爽精品dvd蜜桃成熟时电影院| 九九热在线视频观看最新| 亚洲色欲色欱WWW在线|