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

Daftar parameter klausa IN kosong di MySQL

Jika saya memiliki aplikasi tempat saya membangun IN list secara dinamis, dan mungkin berakhir kosong, yang terkadang saya lakukan adalah menginisialisasi daftar dengan nilai yang tidak mungkin dan menambahkannya. Misalnya. jika itu daftar nama pengguna, saya akan mulai dengan string kosong, karena itu bukan nama pengguna yang memungkinkan. Jika ini adalah ID peningkatan_otomatis, saya akan menggunakan -1 karena nilai sebenarnya selalu positif.

Jika ini tidak layak karena tidak ada nilai yang tidak mungkin, Anda harus menggunakan kondisi untuk memutuskan apakah akan menyertakan AND column IN ($values) ekspresi dalam WHERE klausa.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan fatal:Kesalahan Tidak Tertangkap:Panggilan ke fungsi yang tidak ditentukan mysql_pconnect()

  2. Cara Menggabungkan Dua Tabel di MySQL

  3. Skema basis data untuk obrolan:pribadi dan grup

  4. Bagaimana cara membangun sistem ulasan dan peringkat bintang 5 yang sederhana?

  5. Mysql untuk memilih catatan per bulan meskipun data tidak ada