sql >> Database teknologi >  >> RDS >> Sqlserver

mister null-værdier filtrering af sql-forespørgselsresultater ved hjælp af where

Prøv noget som:

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

Siden, per definition NULL er en ukendt værdi (en smule forenklet, men OK for denne forklaring), vil den hverken være lig med eller ikke lig med en given værdi - det er derfor IS NULL er påkrævet her.



  1. Kan ikke nulstille root-adgangskoden:windows, MySQL8.0

  2. Find tabelnavn i alle objekter i alle databaser

  3. Hvor lang tid tager det at blive rimelig dygtig i Oracle givet SQL Server

  4. En oversigt over genererede kolonner til PostgreSQL