Images

Membuat fungsi Count if case berlogika pada MYSQL dan SQLite

kali ini saya akan membuat tutorial bagaimana membuat kondisi dalam fungsi Count pada mysql dan SQLite

Tanpa panjang lebar berikut perbeDedaan dalam penulisan pada MySQL dan SQLite

MYSQL
Select Count(If(UNIT_KERJA like 'SD',UNIT_KERJA,Null)) as JUMLAH from Table
SQLite
Select Count(Case when UNIT_KERJA like 'SD' then 1 else null end) as JUMLAH from Table

Jika Ada dua kondisi dalam logika, berikut penulisan Sintax nya.

MYSQL
 Select Cout(If(UNIT_KERJA like 'SD' and UNIT_KERJA like 'SDN',UNIT_KERJA,Null)) as JUMLAH
SQLite
Select Count(Case when UNIT_KERJA like 'SD' and UNIT_KERJA like 'SDN' then 1 else null end) as JUMLAH