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

mysql | Permintaan dari kolom kosong dan FIND_IN_SET

Anda tidak perlu memeriksa apakah posisi kosong saat Anda memeriksa nomor di daftar bidang.

Anda tidak perlu mencentang position = FIND_IN_SET.... . itu akan mengembalikan nilai di mana 1 berada di posisinya.

Anda perlu melakukannya seperti itu:

 SELECT `id` 
 FROM  `table` 
 WHERE `status`=1
 AND  FIND_IN_SET( 1,  `position` ) 
 OR   FIND_IN_SET( 2,  `position` ) 

DEMO DI SINI




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySqlConnection.StateChange tidak pernah Mengambil

  2. Permintaan lambat setelah memutakhirkan mysql dari 5,5 ke 5,6

  3. Membuat Query Dinamis di Stored Procedure MySQL

  4. Cara Menghapus Karakter Leading dan Trailing di MySQL

  5. Rails + MySQL di Mavericks - Pustaka tidak dimuat:libmysqlclient.18.dylib