0
我需要在我的where子句中寫入一個條件語句,該條件語句根據傳遞給過程的參數使用不同的運算符。我似乎無法找到將工作的語法。WHERE子句中的條件語句
我的例子如下:
@DateValue datetime
select *
from table
where field1 = 'x'
and field2 = 'y'
and if @DateValue = '1/1/1900' then
field3 <= getdate()
else
field3 = @DateValue
end
感謝大家的幫助。
什麼是上下文?這條SQL語句在哪裏存在? – 2009-08-03 22:38:30