sql >> Base de Datos >  >> RDS >> Mysql

Mysql no puede seleccionar el registro en la tabla

Los nulos son realmente interesantes .

Lo que es más

Hay muchas maneras diferentes de escribir esto. Uno de ellos es:

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

Alternativamente, como sugirió @shA.t.

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

Simplemente compruebe que 0 es un número que no aparece en ningún otro lugar de la tabla.