Pivot Unpivot MS SQL Server

Microsoft SQL Server memiliki fasilitas Pivot dan Unpivot Table, yang sangat berguna untuk mengelola table, metode ini biasanya saya gunakan dalam pembuatan rekap nilai yang nilainya sudah memiliki ketetapan khusus misalkan bulan yang terdiri atas nilai satu sampai dengan duabelas (1 sd 12) pada satu tahun. Tapi tidak menutup kemungkinan akan field yang nilainya belum ada ketetapan jadi sifatnya sangat dinamis sesuai dengan keperluan. Untuk memahami penggunaan Pivot dan Unpivot pada MS SQL Server perhatikan contoh dibawah ini. Pivot Digunakan untuk merubah nilai pada sebuah kolom menjadi beberapa kolom. langkah pertama buat dulu table pada MS SQL Server susunan table seperti dibawah ini : CREATE TABLE sales ( sal_kode varchar(4), sal_bln int, sal_omset int ) setelah itu isikan dengan data INSERT INTO sales (sal_kode, sal_bln, sal_omset) VALUES ('S001','1','20000') INSERT INTO sales (sal_kode, sal...