SinggahDapur
20th November 2011, 01:51 AM
help gan, ane bingung nih cara nyaring data SQL. untuk lebih jelasnya pake gambar aja ya :
Quote:
Originally Posted by awalnya :
http://u.kaskus.us/25/skuz75et.jpg
http://u.kaskus.us/25/ij8eey7s.jpg
nah, dari data itu sebenernya yg ane butuhin cuma data yang xMax nya terbesar di masing2 kode_pinjaman, seperti yg dilingkari :
http://u.kaskus.us/25/5bjrbhxx.jpg
untuk itu, ane coba tambah command pada baris WHERE, seperti dibawah ini, tapi malah nemu error... :((
Quote:
Originally Posted by error :
http://u.kaskus.us/25/f88elbbh.jpg
http://u.kaskus.us/25/npsi6jrg.jpg
udah semaleman gak nemu2 caranya, udah di coba pake HAVING juga, tapi keluarnya hampir mirip seperti contoh di awal (gak sesuai dengan yg di inginkan)
mohon bantuannya para suhu..... :mewek:
Code:
SELECT detail.kode_pinjaman,
MAX(detail.angsuran_ke) as [xMax],
detail.status
FROM detail INNER JOIN master
ON master.kode_pinjaman = detail.kode_pinjaman
WHERE master.kode_anggota ='81110000001'
AND master.status = 'PINJAM'
AND detail.angsuran_ke = MAX(detail.angsuran_ke)
GROUP BY detail.kode_pinjaman, detail.status
ORDER BY detail.kode_pinjaman, xMax DESC
</div>
Quote:
Originally Posted by awalnya :
http://u.kaskus.us/25/skuz75et.jpg
http://u.kaskus.us/25/ij8eey7s.jpg
nah, dari data itu sebenernya yg ane butuhin cuma data yang xMax nya terbesar di masing2 kode_pinjaman, seperti yg dilingkari :
http://u.kaskus.us/25/5bjrbhxx.jpg
untuk itu, ane coba tambah command pada baris WHERE, seperti dibawah ini, tapi malah nemu error... :((
Quote:
Originally Posted by error :
http://u.kaskus.us/25/f88elbbh.jpg
http://u.kaskus.us/25/npsi6jrg.jpg
udah semaleman gak nemu2 caranya, udah di coba pake HAVING juga, tapi keluarnya hampir mirip seperti contoh di awal (gak sesuai dengan yg di inginkan)
mohon bantuannya para suhu..... :mewek:
Code:
SELECT detail.kode_pinjaman,
MAX(detail.angsuran_ke) as [xMax],
detail.status
FROM detail INNER JOIN master
ON master.kode_pinjaman = detail.kode_pinjaman
WHERE master.kode_anggota ='81110000001'
AND master.status = 'PINJAM'
AND detail.angsuran_ke = MAX(detail.angsuran_ke)
GROUP BY detail.kode_pinjaman, detail.status
ORDER BY detail.kode_pinjaman, xMax DESC
</div>