sql2005 根據(jù)指定字段排序編號
更新時間:2009年04月02日 00:02:40 作者:
在SQL Server 2005可以通過with as根據(jù)指定的字段排序編號
SQL語句如下:
WITH 表1 AS
(
SELECT 編號字段名, ROW_NUMBER() OVER(ORDER BY 排序字段名 DESC) AS RowNum
FROM 表名
)
Update 表1
SET 編號字段名=RowNum
應用場景:
通過這樣的SQL語句根據(jù)小組人氣值對小組進行排名:
WITH groups AS
(
SELECT RankNum, ROW_NUMBER() OVER(ORDER BY 人氣值 DESC) AS RowNum
FROM club_Groups
)
Update groups
SET RankNum=RowNum
復制代碼 代碼如下:
WITH 表1 AS
(
SELECT 編號字段名, ROW_NUMBER() OVER(ORDER BY 排序字段名 DESC) AS RowNum
FROM 表名
)
Update 表1
SET 編號字段名=RowNum
應用場景:
通過這樣的SQL語句根據(jù)小組人氣值對小組進行排名:
復制代碼 代碼如下:
WITH groups AS
(
SELECT RankNum, ROW_NUMBER() OVER(ORDER BY 人氣值 DESC) AS RowNum
FROM club_Groups
)
Update groups
SET RankNum=RowNum
相關文章
SqlServer2005中使用row_number()在一個查詢中刪除重復記錄的方法
在SqlServer2005中,提供了一個row_number()的函數(shù),我們經(jīng)常用它做DataBase數(shù)據(jù)分頁.2011-10-10
SQL Server 2005安裝配置方法圖文教程 完美兼容Win7所有版本
這篇文章主要為大家詳細介紹了SQL Server 2005安裝配置方法圖文教程,感興趣的小伙伴們可以參考一下2016-07-07
Access 導入到SQL Server 2005的方法小結
這篇文章主要介紹了Access 導入到SQL Server 2005的方法小結,需要的朋友可以參考下2014-09-09
Sql Server 2005的1433端口打開局域網(wǎng)訪問和進行遠程連接
在實際項目中,我們經(jīng)常會遇到需要局域網(wǎng)訪問或者需要外網(wǎng)訪問甚至是兩者都需要的數(shù)據(jù)庫搭建,那么應該如何來處理呢,我們來一一探討下2014-08-08
解決SQL2005備份數(shù)據(jù)庫.dat或bak還原時的結構錯誤的解決方法
已備份數(shù)據(jù)庫的磁盤上結構版本為611. 服務器支持版本539, 無法還原或升級此數(shù)據(jù)庫,RESTORE DATABASE 操作異常終止。2011-02-02
詳解刪除SQL Server 2005 Compact Edition數(shù)據(jù)庫
這篇文章主要介紹了詳解刪除SQL Server 2005 Compact Edition數(shù)據(jù)庫的相關資料,需要的朋友可以參考下2017-06-06
SQL server 管理事務和數(shù)據(jù)庫介紹
用SQL server 處理數(shù)據(jù)庫,主要就是和數(shù)據(jù)庫還有處理數(shù)據(jù)庫的事務打交道,如何管理好數(shù)據(jù)庫這個對象和處理數(shù)據(jù)庫的事務過程,是我們運用好SQL server非常關鍵的一點2012-08-08
安裝SQL2005提示 找不到任何SQL2005組件的問題解決方案
當我在安裝SQL2005的時候出錯了(SQL2005是企業(yè)版的)。由于第一次安裝SQL2005,要求把VS2008的SQL服務關了,做了,安裝完畢。2009-08-08
SQL Server 2005“備份集中的數(shù)據(jù)庫備份與現(xiàn)有的數(shù)據(jù)庫不同”解決方法
SQL Server 2005“備份集中的數(shù)據(jù)庫備份與現(xiàn)有的數(shù)據(jù)庫不同”解決方法2009-07-07

