Saya punya tabel StudentMarks
dengan kolom Name, Maths, Science, English
. Data seperti
Name, Maths, Science, English
Tilak, 90, 40, 60
Raj, 30, 20, 10
Saya ingin mengaturnya seperti berikut:
Name, Subject, Marks
Tilak, Maths, 90
Tilak, Science, 40
Tilak, English, 60
Dengan unpivot saya bisa mendapatkan Nama, Menandai dengan benar, tetapi tidak bisa mendapatkan nama kolom di tabel sumber ke Subject
kolom di set hasil yang diinginkan.
Bagaimana saya bisa mencapai ini?
Sejauh ini saya telah mencapai permintaan berikut (untuk mendapatkan Nama, Tanda)
select Name, Marks from studentmarks
Unpivot
(
Marks for details in (Maths, Science, English)
) as UnPvt