SQL Server memungkinkan Anda untuk mengeksekusi logika program waktu nyata pada nilai dalam kueri Anda. Berdasarkan evaluasi logis ini, Anda dapat menghasilkan nilai sebagai bagian dari kumpulan data yang dikembalikan. Di blog ini, Anda akan belajar bagaimana mengimplementasikan pernyataan if dalam SQL dengan contoh-contohnya. Di bawah ini adalah topik yang dibahas dalam blog ini –
- Kondisi JIKA dalam SQL
- Sintaks
- Contoh if condition integer
- Jika contoh string kondisi
Kondisi JIKA dalam SQL
Fungsi IF() dilewatkan dengan dua parameter, satu untuk true dan lainnya untuk false. Fungsi mengembalikan satu nilai jika kondisi TRUE, dan nilai lain jika kondisi FALSE.
Sintaks untuk pernyataan IF dalam SQL:
IF(condition, value_if_true, value_if_false)
Nilai Parameter
kondisi | Diperlukan. Nilai yang akan diuji |
nilai_if_true | Opsional. Nilai yang akan dikembalikan jika kondisi adalah BENAR |
nilai_if_false | Opsional. Nilai yang akan dikembalikan jika kondisi adalah SALAH |
Contoh If Condition Integer
Contoh 1:
Mengembalikan 0 jika kondisinya TRUE, atau 1 jika kondisinya FALSE:
PILIH JIKA(100<500, 0, 1);
Keluaran:
Contoh 2:
PILIH JIKA(900<500, 0, 1);
Keluaran:
Melanjutkan dengan Pernyataan IF dalam SQL, mari kita lihat beberapa contoh String.
Contoh string kondisi if
Contoh 3:
Uji Jika kondisi menggunakan String
Jika dua string sama, kueri mengembalikan “YA” jika tidak maka akan mengembalikan “TIDAK”
PILIH JIKA(STRCMP(“halo”,“peserta didik”) =0, “YA”, “TIDAK”);
Keluaran:
Contoh 4:
PILIH JIKA(STRCMP(“halo”,“halo”) =0, “YA”, “TIDAK”);
Keluaran:
Dengan ini, kita mengakhiri blog ini tentang “Pernyataan If dalam SQL”. Semoga menambah pengetahuan anda. Jika Anda ingin mempelajari lebih lanjut tentang MySQL dan mengenal database relasional sumber terbuka ini, lihat Pelatihan Sertifikasi DBA MySQL kami yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata. Pelatihan ini akan membantu Anda memahami MySQL secara mendalam dan membantu Anda menguasai subjek tersebut.