Penggunaan kondisi (selection) pada pemrograman akan banyak ditemui dan ditemukan, karena salah satu dasar programming adalah selection. ada banyak selection salah satunya case-when. pada artikel ini akan dishare bagaimana cara menggunakan selection (Case-When) pada query database PostgreSql. Meskipun kebanyakan selection dihandle oleh backend programmingnya dan bukan dari sisi query databasenya, namun tidak menutup kemungkinan ada kondisi-kondisi yang mengharuskan kita untuk melakukan selection pada query databasenya.
Cara implementasi selection (case-when) pada query postgreSql bisa kita perhatikan pada script berikut :
Pada script diatas bisa kita lihat fungsi "case-when" digunakan untuk mengecek cara bayar dari tabel transaksi_bayar :select no_transaksi,tgl_transaksi,
case
when cara_bayar ='1' THEN
'Tunai'
when cara_bayar ='2' THEN
'Kredit'
else
'Tanda Terima'
end cara_bayar
from transaksi_bayar
- Tunai
- Kredit
- Tanda Terima
Selamat Mencoba, dan apabila ada yang kurang jelas bisa komentari pada postingan ini.
Post a Comment