pakai grouping pak, berdasarkan nama

http://www.pak-professor.com
Menyediakan software dan produk2 IT lainnya

--- Pada Sab, 27/2/10, Frangky id <franklin...@gmail.com> menulis:

Dari: Frangky id <franklin...@gmail.com>
Judul: [Programmer-VB] Tanya: CrossTab Query MySQL
Kepada: "programmer-vb" <Programmer-VB@yahoogroups.com>
Tanggal: Sabtu, 27 Februari, 2010, 10:50 AM







 



  


    
      
      
      Teman-teman, mohon bantuannya.


saya mempunyai tabel seperti dibawah ini:


NAMA               BULAN           JUMLAH    
RAHMAN          JANUARI         25000
ANTO               JANUARI         27000

RAHMAN          FEBRUARI      25000
ANTO               FEBRUARI      27000

Bagaimana query agar mendapatkan hasil seperti ini (Saya menginginkan hasilnya 
seperti dibawah ini : 

NAMA         JANUARI        FEBRUARI

RAHMAN    25000             25000
ANTO         27000             27000


Saya telah mencoba script query seperti dibawah ini:

SELECT nama,(CASE bulan WHEN 'Januari' THEN jumlah ELSE 0 END) AS 
'Januari',(CASE bulan WHEN 'Februari' THEN jumlah ELSE 0 END) AS 'Februari' 
FROM tbcoba


Tapi, hasilnya tidak seperti yang saya inginkan. Hasilnya seperti dibawah:

NAMA         JANUARI        FEBRUARI
RAHMAN     25000             0
ANTO          27000             0
RAHMAN     0                   25000

ANTO          0                   27000


Terima kasih untuk bantuannya.



    
     

    
    


 



  






      Berselancar lebih cepat. Internet Explorer 8 yang dioptimalkan untuk 
Yahoo! otomatis membuka 2 halaman favorit Anda setiap kali Anda membuka 
browser. Dapatkan IE8 di sini! 
http://downloads.yahoo.com/id/internetexplorer

Kirim email ke