Tôi có một bảng StudentMarksvới các cột Name, Maths, Science, English. Dữ liệu giống như
Name, Maths, Science, English
Tilak, 90, 40, 60
Raj, 30, 20, 10
Tôi muốn sắp xếp nó như sau:
Name, Subject, Marks
Tilak, Maths, 90
Tilak, Science, 40
Tilak, English, 60
Với unpOLL tôi có thể lấy Tên, Đánh dấu đúng, nhưng không thể lấy tên cột trong bảng nguồn vào Subjectcột trong tập kết quả mong muốn.
Làm thế nào tôi có thể đạt được điều này?
Cho đến nay tôi đã đạt được truy vấn sau (để lấy Tên, Nhãn hiệu)
select Name, Marks from studentmarks
Unpivot
(
Marks for details in (Maths, Science, English)
) as UnPvt