MySQL 3.51 tidak mengenal sintaks transform. Kalo mo insert yang nilainya dihasilkan dari fungsi select
--- On Thu, 6/4/09, Frangky <franklin...@gmail.com> wrote: From: Frangky <franklin...@gmail.com> Subject: [Programmer-VB] Tanya: Crosstab Query di MySQL To: Programmer-VB@yahoogroups.com Date: Thursday, June 4, 2009, 5:12 AM Teman-teman, Saya punya table seperti dibawah ini: Nama Tabel Table1. NAMA JUMLAH TAHUN JUAN 100000 2008 JUAN 100000 2008 JUAN 100000 2009 Kalau saya buat Crosstab query dengan menggunakan Syntax SQL seperti dibawah ini, ngga masalah. TRANSFORM Sum(Table1.JUMLAH) AS SumOfJUMLAH SELECT Table1.NAMA FROM Table1 GROUP BY Table1.NAMA PIVOT Table1.TAHUN Nantinya akan menghasilkan seperti ini: NAMA 2008 2009 JUAN 200000 100000 Kenapa kalau syntax tersebut saya copy paste ke MySQL Server 5.1, tidak bisa, muncul error. Syntax yang benar seperti apa ya? Kalau di MySQL. Sehingga bisa menghasilkan query seperti diatas. Terima kasih sebelumnya.