Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa perbedaan antara KASUS dan JIKA di mysql

"JIKA adalah garpu tunggal, "KASUS" dapat berlipat gandaGunakan "Kasus" jika Anda memiliki lebih dari dua nilai nilai opsional, "JIKA" bila Anda hanya memiliki dua nilai.

Struktur umum CASE adalah:

CASE x
WHEN a THEN ..
WHEN b THEN ..
...
ELSE
END

Struktur umum IF:

IF (expr)
THEN...
ELSE...
END

Jadi, pada dasarnya JIKA adalah KASUS dengan hanya satu pernyataan 'KAPAN'.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql order by Rand() masalah kinerja dan solusi

  2. Menyimpan datetime sebagai UTC di PHP/MySQL

  3. bagaimana mendapatkan variabel env dari buruh pelabuhan di file konfigurasi symfony yml

  4. Bagaimana cara mendapatkan fungsi SUM di MySQL untuk mengembalikan '0' jika tidak ada nilai yang ditemukan?

  5. Mysql memperbarui baris dengan nilai baris lain di tabel yang sama