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

Bagaimana cara menulis pernyataan IF ELSE dalam kueri MySQL?

Anda mungkin ingin menggunakan CASE ekspresi .

Mereka terlihat seperti ini:

SELECT col1, col2, (case when (action = 2 and state = 0) 
 THEN
      1 
 ELSE
      0 
 END)
 as state from tbl1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah mysqli_real_escape_string cukup untuk menghindari injeksi SQL atau serangan SQL lainnya?

  2. Bagaimana cara mengambil nama pengguna dan kata sandi MySQL saya?

  3. Bagaimana cara melakukan pencocokan fuzzy nama perusahaan di MYSQL dengan PHP untuk pelengkapan otomatis?

  4. Cara Memformat Angka Sebagai Mata Uang di MySQL

  5. Bagaimana cara lag kolom di MySQL?