Postingan lainnya
cara menampilkan data berdasarkan statusnya di sql
halo gan, kebetulan saya mau buat CREATE VIEW untuk menampilkan data berdasarkan status BELUM LUNAS di sql (nama tabel nya akuntansi).
jadi kalau statusnya LUNAS, otomatis data yang terbaca yg statusnya BELUM BAYAR, ada dibagian bawahnya (yang saya warnain. nomor 2).
nah jika yg nomor 2 status nya saya lunasin, otomatis data yg terbaca yg nomor 3.
perintah di sql nya gmn ya gan biar bisa otomatis gitu?
akuntansi.png
3 Jawaban:
<div>Maksudnya menampilkan data selain status nya lunas kah,</div><pre>SELECT * FROM nama_table WHERE status != 'Lunas'</pre><div><br>atau jika perlu kondisi khusus bisa menggunakan dibawah ini </div><pre>SELECT * FROM nama_table WHERE status = 'Belum Bayar'</pre><div><br>edited : <br><br>jika ingin limit 1 dan sesuai urutan terkecil ke terbesar dengan status yang belum bayar </div><pre>SELECT * FROM nama_table WHERE status = 'Belum Bayar' ORDER BY id ASC LIMIT 1</pre>
Tanggapan
iya gan cuman nampilin yg statusnya belum bayar, tp cuman id yg saya warnain bukan semuanya, trs kondisi nya klo yg saya warnain statusnya lunas, otomatis dia ngebaca yg nomor 3. gitu gan
sudah saya ubah jawabannya.. silahkan dicoba
thx gan work, tp ada kondisi lain, semua user digabungin di 1 table, nah perintah buat ngambil status belum bayar per ID nya gmn ya gan? jadi yg ditampilin di web nya yg hanya saya warnain gan. gambarnya ada di post gan.
<div><figure data-trix-attachment="{"contentType":"image/png","filename":"akuntansi2.png","filesize":47498,"height":434,"url":"https://i.ibb.co/QfWHkmq/akuntansi2.png","width":1768}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/QfWHkmq/akuntansi2.png" width="1768" height="434"><figcaption class="attachment__caption"><span class="attachment__name">akuntansi2.png</span></figcaption></figure><br>semua user digabungin di 1 table, nah perintah buat ngambil status belum bayar per ID nya gmn ya gan? jadi yg ditampilin di web nya yg hanya saya warnain gan. gambarnya ada di post gan.</div>
<div>Kalau ingin membuat seperti kelompok bisa gunakan GROUP BY</div><pre>SELECT * FROM nama_table WHERE status = 'Belum Bayar' ORDER BY id ASC GROUP BY User</pre>
Tanggapan
Sekalian info jika pertanyaan sudah terjawab, jangan buat pertanyaan bercabang, lebih baik buat pertanyaan baru lagi sesuai peraturan forum ini
ahirnya terjawabkan gan, thx y
gan, saya ada pertanyaan baru masih mengenai ini, sudah saya buat forum nya di https://sekolahkoding.com/forum/perintah-sql-untuk-mengambil-data-terakhir-per-id-1614050821