Where if @param1 <>0 left(value1, 4)=@param1 в противном случае не выполняйте эту часть в условии where
Привет,
where if @param1 <>0 left(value1,4)=@param1в противном случае не выполняйте эту часть в условии where
Как написать запрос?
Soumya
Что я уже пробовал:
where LEFT(ISNULL(value1, 0000), 4) = CASE WHEN @param1 <> 0 THEN CAST(@param1 AS NVARCHAR(12)) END
Но это не будет выполняться, если
@param1=0