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

Mysql không thể chọn bản ghi trong bảng

Nulls thực sự thú vị .

Còn gì nữa

Có rất nhiều cách khác nhau để viết điều này. Một trong số đó là:

select id, acct_name, status from admin_user where status IS NULL
  OR status != 2

Theo đúng như @ shA.t đã đề xuất.

select id, acct_name, status from table1 where COALESCE(status, 0)  != 2

Chỉ cần kiểm tra xem số 0 có thực sự là một số không xuất hiện ở bất kỳ vị trí nào khác trong bảng hay không.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP mysqli chuẩn bị câu lệnh cho thủ tục được lưu trữ với tham số out

  2. Lỗi MySQL khi cố gắng cắt ngắn bảng

  3. Dấu thời gian với độ chính xác mili giây:Cách lưu chúng trong MySQL

  4. Tầm quan trọng của độ dài varchar trong bảng MySQL

  5. $ this-> db-> insert_id () không hoạt động trong bộ mã mysql