sql >> Database >  >> RDS >> Mysql

Mysql kan het record in de tabel niet selecteren

Nulls zijn echt interessant .

Wat meer is

Er zijn veel verschillende manieren om dit te schrijven. Een daarvan is:

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

Alternatief zoals @shA.t suggereerde.

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

Controleer gewoon of 0 inderdaad een getal is dat nergens anders in de tabel voorkomt.




  1. JPA 2.0 Oracle DATE heeft nultijd

  2. MySQL - COUNT(*) gebruiken in de WHERE-component

  3. rijen bijwerken in plaats van nieuwe database met invoer te maken android

  4. MySQL - Selecteren hoeveel dagen oud een veld is