Если @IsPrice=0
, ProductPrice=0
вернется. Если нет, ProductPrice > 0
вернется. Это то, что я хочу, но я не мог написать код точно.
declare @Isprice bit=0
select *
from [Product] p
where case when @Isprice = 0 then p.ProductPrice = 0 else p.ProductPrice > 0 end