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

Valgfrie argumenter i WHERE-klausulen

Alternativt til ISNULL / COALESCE muligheder, kan du teste parametrene for at være null:

SELECT NAME  
FROM TABLE  
WHERE  
    (@City IS NULL OR City = @City)
AND 
    (@Gender IS NULL OR Gender = @Gender)
AND 
    (@Age IS NULL OR Age = @Age) 


  1. Oracle CREATE TABLE-kommando i PL/SQL med 10 eksempler

  2. Kunsten at isolere afhængigheder og data i databaseenhedstestning

  3. V$SQL_SHARED_CURSOR TOP_LEVEL_RPI_CURSOR

  4. Sådan rettes:"SQLServerAgent kører ikke i øjeblikket ..."