Tuesday, 9 April 2013



Hai sobat blogger.. dah lama ne ga update,, maklum lagi sibuk PKL sekarang.. :D

Eia,, ngomong-ngomong tentang PKL.. kemaren saya ada masalah ne waktu lagi bikin sebuah sistem sederhana untuk project PKL,, saya mau nampilin data yang terakhir kali dimasukkan kedalam database,, tapi saya ga tau bagaimana Query-nya.. Akhirnya setelah nanya-nanya ke om Google,, akhirnya saya dapatkan juga Query-nya. Ternyata ada beberapa macam caranya (disini saya cuma berikan 2 macam),, sangat gampang dan mudah kq.. Mw tau caranya?? Langsung aja,, yuukk.... 

Kemaren itu saya punya tabel tsurat dengan field dan isinya sebagai berikut:

No
Kd_jenis
Kd_web
BlnThn
No_urut
No_surat
1
INQ
TS
0413
201
INQ-TS-0413-201
2
INQ
TS
0413
202
INQ-TS-0413-202
3
INQ
TS
0413
203
INQ-TS-0413-203

Permasalahannya terjadi waktu saya mau ngambil data terakhir. Saya butuh data tersebut untuk dijadikan referensi  penambahan data selanjutnya pada form yang lain yang masih berhubungan dengan tabel ini. Nah,, berikut ini adalah Query-nya:

Query Pertama:

“SELECT *
FROM tsurat
ORDER BY no_urut
DESC LIMIT 1”

Query Kedua:

“SELECT *
FROM tsurat
WHERE no_urut
IN
(
SELECT MAX(no_urut)
 FROM tsurat
)”

Kedua Query itu akan menghasilkan :

No
Kd_jenis
Kd_web
BlnThn
No_urut
No_surat
3
INQ
TS
0413
203
INQ-TS-0413-203

Oke,, udah siap ne.. sekarang terserah anda mau memilih Query yang mana... J

Semoga artikel Query Mysql Untuk Menampilkan Data Terakhir ini bermanfaat. Selamat Mencoba,, semoga berhasil... (^_^)

26 comments:

  1. Replies
    1. sory gan untuk menambah data baru yg jadi refensi ke form lain yg masih berhubungan gmna ya

      Delete
  2. kalau untuk menampilkan nomor urut yang kedua saja bagaimana gan?

    ReplyDelete
  3. “SELECT *
    FROM tsurat
    WHERE no_urut
    IN
    (
    SELECT MAX(no_urut)-1
    FROM tsurat
    )”
    intinya no urutnya dikurangi dengan nomor yang mau ditampilkan

    ReplyDelete
    Replies
    1. Bagaimana caranya untuk menampilkan data terakhir berdasarkan tanggal, lalu yg di tampilkan hanya berdasarkan nama aja, misal tanggal terakhirnya tanggal 31,lalu namanya alen, maka yg di tampilkan hanya data tanggal 31 atas nama alen aja, cara buat kayak gitu gimana ya?

      Delete
  4. tengkiu banget gan, pertamax lahh

    ReplyDelete
  5. Sederhana tapi mengena. Gw dah mikir tetlalu jauh.

    ReplyDelete
  6. Sederhana tapi mengena. Gw dah mikir tetlalu jauh.

    ReplyDelete
  7. This comment has been removed by the author.

    ReplyDelete
  8. makasih gan
    sangat membantu

    ReplyDelete
  9. Terimkasih gan lg butuh banyak pencerahan..

    ReplyDelete
  10. Paling ngedong yg pertama, makasih gan, bermanfaat banget nih

    ReplyDelete
  11. paling keren query pertama, terimakasih gan

    ReplyDelete
  12. This comment has been removed by the author.

    ReplyDelete
  13. kalau mau menampilkan salah satu row saja bagaimana gan?

    ReplyDelete
  14. gan, kalau yang mau di tampilin banyak. misalnya semua data yang no_urut 203 di tampilin gimana ?

    ReplyDelete
  15. gan tau ga ya biar kita ngambil data terakhir tapi 1 field doang, kalo agan kan itu keluar semua, nah biar yang keluar itu 1 field aja..

    sebelumnya terima kasih :):):)

    ReplyDelete
  16. * nya di ganti dengan nama field yg mau ditampilkan

    ReplyDelete
  17. terimakasih sangat membantu, semoga menjadi amal soleh

    ReplyDelete
  18. Kalau misal perbulan mau di ambil maxnya gimana?
    Misal
    Bulan | No_Surat
    1|101
    1|102
    2|101
    2|102
    2|103
    Jadi nanti tampilnya
    Bulan|No_surat
    1|102
    2|103
    Itu gimana gan?

    ReplyDelete
  19. Kalau misal perbulan mau di ambil maxnya gimana?
    Misal
    Bulan | No_Surat
    1|101
    1|102
    2|101
    2|102
    2|103
    Jadi nanti tampilnya
    Bulan|No_surat
    1|102
    2|103
    Itu gimana gan?

    ReplyDelete

Silahkan tinggalkan komentar anda tentang tulisan ini...

Mutiara Hati

"Maha Suci Allah yang menjadikan di langit gugusan bintang-bintang dan Dia juga menjadikan padanya matahari dan bulan yang bersinar" (QS. Al-Furqan 25 : 61)

Your System

IP
"Mohon maaf.. Lagi maintenance..."

Popular Posts