sql >> Databasteknik >  >> RDS >> Sqlserver

Hur skapar jag en villkorad WHERE-klausul?

Kan du bara göra följande?

SELECT
    *
FROM
    Table
WHERE
    (@booleanResult = 1
    AND Column1 = 'value1')
OR
    (@booleanResult = 0
    AND Column1 = 'value1'
    AND Column2 = 'value2')


  1. MySQL Automatisk ökning av kolumner på TRANSACTION, COMMIT och ROLLBACK

  2. Kontrollera om användarnamnet finns i mysql-tabellen via php?

  3. SQL Server AlwaysOn ( Availability Group ) Arkitektur och Steg för Steg Installation - 3 Manuell misslyckande över steg

  4. Hur Asinh() fungerar i PostgreSQL