mungkin bisa dicoba query ini pak select * from table a where a.transaksi = select max(b.transaksi) from table b where b.kode = a.kode
smoga bisa membantu ________________________________ From: AnRof Rawnan <[email protected]> To: [email protected] Sent: Tue, November 24, 2009 10:22:51 AM Subject: [indo-oracle] Tanya SQL Query ( Row Maximum ) Dear Rekan2, saya punya table seperti di bawah ini : Kode | Tanggal | Transaksi | 1 | 01/01/09 | 20 | 1 | 02/01/09 | 10 | 1 | 03/01/09 | 30 | 2 | 01/01/09 | 30 | 2 | 02/01/09 | 20 | 3 | 01/01/09 | 20 | 3 | 02/01/09 | 40 | bagaimana query untuk mendapatkan hasil seperti ini : Kode | Tanggal | Transaksi | 1 | 03/01/09 | 30 | 2 | 01/01/09 | 30 | 3 | 02/01/09 | 40 | Row yang diambil tiap2 kode adalah transaksi yang terbanyak. Terima kasih sebelumnya.. . :):) Regards, -- YM_id : muh_ilman_a http://misisawa. blogspot. com [Non-text portions of this message have been removed]

