中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
澳门| 玉田县| 杭州市| 乌海市| 菏泽市| 北京市| 忻城县| 六盘水市| 深泽县| 赤峰市| 潍坊市| 年辖:市辖区| 邳州市| 平塘县| 丘北县| 海南省| 黄石市| 碌曲县| 长沙县| 雅安市| 全椒县| 崇文区| 连州市| 洛浦县| 桐柏县| 连云港市| 南涧| 二连浩特市| 卢龙县| 赣州市| 云阳县| 武隆县| 色达县| 黎平县| 中江县| 布拖县| 祁阳县| 洞头县| 樟树市| 通渭县| 潜江市|