sql >> Database >  >> RDS >> Sqlserver

Optionele argumenten in WHERE-clausule

Als alternatief voor de ISNULL / COALESCE opties, kunt u testen of de parameters null zijn:

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. Netbeheer upgraden na handmatige DB-upgrade

  2. Geeft GETUTCDATE() dezelfde waarde terug als deze twee keer in dezelfde instructie wordt gebruikt?

  3. kan object niet verwijderen vanwege beperking van refererende sleutels

  4. Hoe TAN() werkt in MariaDB