Postingan lainnya
perintah sql untuk mengambil data terakhir per ID
jadi saya mau mengambil data yang statusnya Lunas terakhir gan, saya nulis perintah sql kyk gini (ada dibwah) yang muncul malah status lunas yang pertama bukan yg terakhir, pake perintah DESC juga hasilnya sama aja cuman dibalik hasil yg pertama jd hasil yg kedua, hasil yg kedua jd hasil yg pertama.
SQL
select * from akuntansi
where status ="Lunas"
group by User
SS bentuk DB
Untitled.png
SS hasil yg keluar ketika saya pakai perintah SQL diatas
Untitled1.png
HASIL yang diinginkan
Untitled2.png
1 Jawaban:
<div>coba gunakan query ini <br><br></div><pre>SELECT * FROM akutansi where id IN (SELECT MAX(id) FROM akutansi WHERE status ='Lunas' GROUP BY user)</pre><div><br>semoga membantu </div>
Tanggapan
waduh thx gan, baru saya praktekin dan berhasil. next klo ada penambahan permintaan dari atasan saya tanya lg gan.