sql >> Database teknologi >  >> RDS >> Mysql

Mysql kan ikke vælge posten i tabellen

Nuller er virkelig interessante .

Hvad mere er

Der er mange forskellige måder at skrive dette på. En af dem er:

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

Alternativt som @shA.t foreslog.

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

Bare tjek, at 0 faktisk er et tal, der ikke optræder andre steder i tabellen.




  1. Hvordan taler Access med ODBC-datakilder? Del 2

  2. Søg tekst i lagret procedure i SQL Server

  3. Hurtigste måde at dumpe Python ordbog (dict) objekt til en MySQL tabel?

  4. MySQL hvordan udfylder man manglende timer/datoer inden for rækkevidde?