<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Sql Server、Access數據排名的實現方法

    時間:2024-07-09 21:04:34 SQL 我要投稿
    • 相關推薦

    Sql Server、Access數據排名的實現方法

      但是,在SQL SERVER 2005 之前,SQL SERVER 2000 并沒有提供這個直接的函數供我們使用,同樣 ACCESS 也是如此。

      下面我們分2種情況,來寫出數據排名的實現過程。測試數據如下:

      Access

      復制代碼 代碼如下:

      select name, score, (select iif(isnull(sum(1)), 1, sum(1) + 1) from score_rank where score > a.score) as rank from score_rank a order by score desc

      sqlserver

      復制代碼 代碼如下:

      select name, score, (select ISNULL(sum(1),0) + 1 from score_rank where score > a.score) as rank from score_rank a order by score desc

      對于 SQL SERVER 2005 及更高版本

      復制代碼 代碼如下:

      SELECT name, score, RANK() OVER (ORDER BY score DESC) AS [rank], DENSE_RANK() OVER (ORDER BY score DESC) AS [rank1], NTILE(4) OVER(ORDER BY score DESC) AS [rank2] FROM score_rank ORDER BY score DESC;

    【Sql Server、Access數據排名的實現方法】相關文章:

    SQL Server常用數據類型06-18

    用SQL實現查詢數據不顯示錯誤數據的方法03-29

    有關清除SQL Server日志的兩種方法03-29

    如何更改SQL Server默認的1433端口04-10

    如何快速掌握SQL Server中的日志轉移03-29

    Access 數據庫程序設計復習方法03-10

    關于SQL在數據檢查中的應用03-29

    如何使用 SQL 構建動態數據透視表介紹03-30

    用SQLSERVER查詢正在實行的SQL的方法03-30

    主站蜘蛛池模板: 国产在线观看高清精品| 综合在线视频精品专区| 亚洲欧美日韩国产精品影院| 91精品国产综合久久婷婷| 人妻无码久久精品| 日韩精品在线观看视频| 人人妻人人澡人人爽欧美精品 | 亚洲国产精品成人精品无码区| 91久久精品电影| 国产福利91精品一区二区| 亚洲av午夜福利精品一区人妖| 久久99精品久久久久久秒播| 五月花精品视频在线观看| 国产精品视频第一区二区三区| 中文无码久久精品| 四虎国产精品永久地址入口| 国产精品一香蕉国产线看观看| 久久91精品久久91综合| 久久久久国产精品熟女影院| 无码精品人妻一区二区三区免费 | 精品一区二区三区自拍图片区| 亚洲精品无码专区久久同性男| 欧美国产精品久久高清| 国产免费久久精品99久久| 2021国产精品视频网站| 欧美国产亚洲精品高清不卡| 国产精品亚洲片在线va| 99re6在线精品免费观看| 青青草原精品99久久精品66| 亚洲AV成人精品网站在线播放| 自拍中文精品无码| 亚洲第一永久AV网站久久精品男人的天堂AV | 亚洲国产成人精品不卡青青草原| 国产精品乱码高清在线观看| 日韩精品人妻系列无码专区免费| 亚洲午夜精品久久久久久浪潮| 亚洲欧美一级久久精品 | 精品91自产拍在线观看二区| 国产精品无码专区在线观看| 国产精品亚洲综合专区片高清久久久| 国产精品九九久久精品女同亚洲欧美日韩综合区|