Tôi có một bảng StudentMarks
vớ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 Subject
cộ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