Conditional WHERE clause in SQL Server

后端 未结 6 1557
猫巷女王i
猫巷女王i 2020-11-22 12:43

I am creating a SQL query in which I need a conditional where clause.

It should be something like this:

SELECT 
    DateAppr,
    Time         


        
6条回答
  •  轮回少年
    2020-11-22 13:13

    Try this one -

    WHERE DateDropped = 0
        AND (
            (ISNULL(@JobsOnHold, 0) = 1 AND DateAppr >= 0) 
            OR 
            (ISNULL(@JobsOnHold, 0) != 1 AND DateAppr != 0)
        )
    

提交回复
热议问题