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