Oracle Database Certified Associate (OCA) less than 1 minute read

Di sql juga, bisa melakukan seleksi sama halnya dengan bahasa pemograman dengan if/else berikut contoh perintahnya:

select CASE 
        WHEN condition THEN result
        [WHEN condition then result]...
       [ELSE result] END
FROM dual;

Berikut contoh,

Berikut hasilnya:

KODE_KARYAWAN KOMISI_DLM_PERCENT KOMISI_DLM_DOLAR
------------- ------------------ ---------------------
          146                 .3        4,050.00
          147                 .3        3,600.00
          148                 .3        3,300.00
          149                 .2        2,100.00
          150                 .3        3,000.00
          151                .25        2,375.00
          152                .25        2,250.00
          153                 .2        1,600.00
          180                     Tidak memiliki komisi
          181                     Tidak memiliki komisi
          182                     Tidak memiliki komisi
          183                     Tidak memiliki komisi