Bahasa SQL dari satu database engine tidak selalu bisa diterapkan ke
database engine yang lain. SQL dari Microsoft Access aja ada yg tidak bisa
diterapkan ke SQL server. Padahal sama2 produk microsoft.

 

Best Regards,

 

David Setiawan

 

  _____  

From: Programmer-VB@yahoogroups.com [mailto:programmer...@yahoogroups.com]
On Behalf Of Frangky
Sent: Thursday, June 04, 2009 16:13
To: Programmer-VB@yahoogroups.com
Subject: [Programmer-VB] Tanya: Crosstab Query di MySQL

 






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.

 

Kirim email ke