最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SQL語句分組獲取記錄的第一條數(shù)據(jù)的方法

 更新時間:2012年07月27日 10:48:15   作者:  
SQL語句分組獲取記錄的第一條數(shù)據(jù)的方法,使用Northwind 數(shù)據(jù)庫為例子

使用Northwind 數(shù)據(jù)庫

首先查詢Employees表

查詢結果:

city列里面只有5個城市

使用ROW_NUMBER() OVER(PARTITION BY COL1 ORDER BY COL2) 先進行分組 注:根據(jù)COL1分組,在分組內(nèi)部根據(jù) COL2排序,而此函數(shù)計算的值就表示每組內(nèi)部排序后的順序編號(組內(nèi)連續(xù)的唯一的).

sql語句為:

select EmployeeID,LastName,FirstName,Title,TitleOfCourtesy,City,ROW_NUMBER() over(partition by City order by EmployeeID) as new_index  
from Employees

執(zhí)行結果圖:

可以看到是按照City分組,EmployeeID排序。

select出分組中的第一條記錄

執(zhí)行語句:

select * from
(select EmployeeID,LastName,FirstName,Title,TitleOfCourtesy,City,ROW_NUMBER() over(partition by City order by EmployeeID) as new_index  
from Employees) a where a.new_index=1

執(zhí)行結果圖:

相關文章

最新評論

苍溪县| 西城区| 紫金县| 福建省| 南充市| 广丰县| 辽宁省| 潜山县| 庄浪县| 温宿县| 望江县| 宜城市| 来宾市| 鄂温| 台南县| 连云港市| 景洪市| 左云县| 化隆| 霍山县| 麻城市| 汽车| 顺平县| 镇安县| 巩留县| 大同市| 柘城县| 金寨县| 赣州市| 西乌珠穆沁旗| 洛阳市| 怀柔区| 邹平县| 镇沅| 三门县| 潮安县| 抚顺市| 晋江市| 和静县| 武定县| 荔浦县|