sql >> Databáze >  >> RDS >> Sqlserver

ztráta hodnot null filtrování výsledků dotazu SQL pomocí příkazu where

Zkuste něco jako:

where (X.Name <> 'xxx' or X.Name is null)
  and (XY.Product <> 1 or XY.Product is null)

Protože podle definice NULL je neznámá hodnota (bitově zjednodušené, ale OK pro toto vysvětlení), nebude se ani rovnat, ani nebude rovna dané hodnotě – proto IS NULL je zde vyžadováno.



  1. Propojení Javy s SQL Express

  2. jak uložit serializovaný objekt s jmenným prostorem v databázi pomocí pdo php

  3. Kdy ukládat obrázky do databáze (mySQL) a kdy ne? (Propojení obrázku s položkou v databázi)

  4. Přírůstek identity skáče v databázi SQL Server