亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

sqlserver行轉列怎么實現

小億
220
2024-03-01 09:28:15
欄目: 云計算

在 SQL Server 中,可以使用 PIVOT 操作符將行轉列。以下是一個示例:

假設有一個名為 StudentScore 的表,包含以下數據:

StudentID Subject Score
1 Math 80
1 English 75
2 Math 90
2 English 85

要將上面的數據行轉列,可以使用以下 SQL 查詢:

SELECT StudentID, [Math], [English]
FROM 
(SELECT StudentID, Subject, Score
 FROM StudentScore) AS SourceTable
PIVOT
(
 MAX(Score)
 FOR Subject IN ([Math], [English])
) AS PivotTable;

執行上述查詢后,將得到以下結果:

StudentID Math English
1 80 75
2 90 85

這樣就實現了將行轉列的功能。

0
台安县| 马尔康县| 绩溪县| 榆中县| 金乡县| 仲巴县| 类乌齐县| 神农架林区| 盱眙县| 陇南市| 明溪县| 靖宇县| 津南区| 沂源县| 贡觉县| 荣昌县| 平罗县| 汾阳市| 东至县| 孝感市| 海口市| 丹寨县| 隆子县| 米脂县| 临江市| 宝坻区| 安达市| 南汇区| 四平市| 西城区| 梅州市| 三门峡市| 日照市| 缙云县| 梁平县| 双鸭山市| 太保市| 平邑县| 廊坊市| 南昌县| 北辰区|