If..Else or Case in WHERE Clause - что-то другое

Я читал здесь множество вопросов и ответов, но ни один из них не подходит для того, чего я пытаюсь достичь. Я даже не знаю, возможно ли это! Мы будем очень благодарны за любую помощь / предложения.

Я пытаюсь создать условное предложение WHERE на основе

CustID (int) = @CustomerID 

Если @CustomerID = 0 , то я хочу, чтобы результат быть ГДЕ CustID> 0 (т.е. вернуть всех клиентов), в противном случае мне нужны только определенные клиенты CustID = @CustomerID

Возможно ли это?

5
задан Tony 29 June 2011 в 23:07
поделиться