Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Klik link berikut untuk informasi cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

cara menampailkan data terahir pada mysql berdasarkan group

halo master langsung sja
saya punya tabel transaksi

tb_transaksi
idkodesaldo
1A0015000
2A0022000
3A0011000
4A0021200
saya ingin menampilkan saldo terahir berdasar kode saya coba dengan perintah "SELECT * FROM TRANSAKSI GROUP BY KODE"
tapi munculnya saldo awal
idkodesaldo
1A0015000
2A0022000
gimana ya master supaya tampilnya saldo terahir berdasar id terahir seperti di bawah ini?
idkodesaldo
3A0011000
4A0021200
Tagged:

Comments

  • ndak ada cara lain kecuali pake sub query

    sub query nya select data yg di butuhkan tapi sort descending

    baru di select lagi dgn group by
  • Pertama cari id akhir dari masing group. Lalu nanti ajdikan form

    select max(id) as id_akhir,kode from transaksi group by kode

    Nah query diatas dijadikan from lalu dijoinkan kode

    select tr.*
    from transaksi tr,(select max(id) as id_akhir,kode from transaksi group by kode) a
    where tr.id=a.id_akhir and tr.kode=a.kode
  • makasih om goku fix he
Sign In or Register to comment.