寻求 SSRS 过滤器帮助的学生

Student seeking help for SSRS filter

我正在使用 SSRS。我正在尝试设置一个用作 phone 号码搜索的过滤器。如果没有 phone 号码,它可以为空,否则搜索输入 phone 号码。我在下面附上了我的代码。

declare @phonein varchar (50)
set @phonein = ''

select d.MethodTitle, d.Active, d.ReferralMethodID, s.TollFreePhoneID, s.Phone, s.AdminModifyDateTime
from tReferralMethod as d
inner join tTollFreePhone
as s
on s.ReferralMethodID = d.ReferralMethodID

where s.phone = @phonein

我想我在最后一行停顿了。

要使用空参数值查找具有空 phone 编号的记录,请使用

where (@phonein IS NULL and s.phone IS NULL) OR (s.phone = @phonein)