Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql не може да избере записа в таблицата

Нулите наистина са интересни .

Нещо повече

Има много различни начини да напишете това. Едно от тях е:

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

Като алтернатива, както предложи @shA.t.

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

Просто проверете дали 0 наистина е число, което не се появява никъде другаде в таблицата.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да намерите всички идентификатори на деца рекурсивно?

  2. Проблем с сравнението на дати в MySQL

  3. Как да изпълним множество SQL заявки в MySQL Workbench?

  4. Как да попреча на mySQL да нулира стойността на автоматично увеличение?

  5. MySQL Заобикаляне на грешка 1093