Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Danh sách tham số mệnh đề IN trống trong MySQL

Nếu tôi có một ứng dụng mà tôi đang tạo IN danh sách động, và nó có thể kết thúc trống, những gì tôi đôi khi làm là khởi tạo danh sách với một giá trị không thể và thêm vào đó. Ví dụ. nếu đó là danh sách tên người dùng, tôi sẽ bắt đầu bằng một chuỗi trống, vì đó không phải là tên người dùng khả thi. Nếu đó là ID auto_increment, tôi sẽ sử dụng -1 vì các giá trị thực tế luôn dương.

Nếu điều này không khả thi vì không có giá trị bất khả thi, bạn phải sử dụng điều kiện để quyết định xem có nên bao gồm cột AND column IN ($values) hay không trong WHERE mệnh đề.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tránh lỗi hết bộ nhớ trong trình duyệt do quá nhiều lệnh gọi ajax

  2. Không thể kết nối với bất kỳ máy chủ mysql nào được chỉ định. C # MySQL

  3. Giới hạn kích thước VARCHAR của MySQL

  4. Tạo ứng dụng web từ Scratch bằng Python Flask và MySQL:Phần 5

  5. Nhận đường dẫn cây trong bảng MySQL