Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Bagaimana cara melakukan pernyataan IF dalam SQL?

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menghubungkan Aplikasi 64-bit ke Acomba

  2. Memahami Dukungan Java untuk Kegigihan dengan JPA

  3. Dell Boomi

  4. Fitur usang untuk dikeluarkan dari kotak peralatan Anda – Bagian 1

  5. Cara menghapus duplikat di SQL