通過Union實現數據的行轉列

SELECT UID, SSAD_ID, Org_ID, PersonCountCurrent, DLGrade_1 AS Grade, '一級' AS Exp

FROM SMC_DL_OrgGradeCount

WHERE (Org_ID = @OrgID)

UNION

SELECT UID, SSAD_ID, Org_ID, PersonCountCurrent, DLGrade_2 AS Grade, '二級' AS Exp

FROM SMC_DL_OrgGradeCount

WHERE (Org_ID = @OrgID)

UNION

SELECT UID, SSAD_ID, Org_ID, PersonCountCurrent, DLGrade_3 AS Grade, '三級' AS Exp

FROM SMC_DL_OrgGradeCount

WHERE (Org_ID = @OrgID)

UNION

SELECT UID, SSAD_ID, Org_ID, PersonCountCurrent, DLGrade_4 AS Grade, '四級' AS Exp

FROM SMC_DL_OrgGradeCount

WHERE (Org_ID = @OrgID)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章