【发布时间】:2016-12-07 21:54:39
【问题描述】:
我正在使用 SSRS。我正在尝试设置一个用作电话号码搜索的过滤器。如果没有电话号码,它可以为空,否则搜索输入的电话号码。我在下面附上了我的代码。
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
我想我在最后一行处于停顿状态。
【问题讨论】:
-
首先,您不要在 SSRS 查询中
declare输入参数 - 它们由查询引擎自动传递。其次,您是说空输入参数会给出电话号码为空的所有记录? -
是的,你的第二个问题@DStanley。也感谢第一部分,谢谢!
标签: sql reporting-services reporting