具有多个值和类似查询语句的报表生成器SQL参数

具有多个值和类似查询语句的报表生成器SQL参数,sql,reportbuilder3.0,Sql,Reportbuilder3.0,我在设置参数以注入代码中的LIKE语句时遇到问题 对于我的参数,我有以下设置: Q1 - PM-B2009M; Q2 - PM-B2010M; Q3 - PM-B2011M 我的部分代码有: WHERE (WO.STA3N = @Site AND (WO.WorkOrderNumber LIKE '%' +@Quarter+ '%') 理想情况下,我希望将其设置为可以选择多个参数值并将其注入代码中,而不是写出: (WO.WorkOrderNumber LIKE 'PM-B2006M%

我在设置参数以注入代码中的LIKE语句时遇到问题

对于我的参数,我有以下设置:

Q1 - PM-B2009M;
Q2 - PM-B2010M;
Q3 - PM-B2011M
我的部分代码有:

WHERE

(WO.STA3N = @Site AND 
  (WO.WorkOrderNumber LIKE '%' +@Quarter+ '%')
理想情况下,我希望将其设置为可以选择多个参数值并将其注入代码中,而不是写出:

(WO.WorkOrderNumber LIKE 'PM-B2006M%'    
    OR WorkOrderNumber LIKE 'PM-B2007M%'   
      OR WorkOrderNumber LIKE 'PM-B2008M%')
我试图修改参数值语句本身以包含OR,但这也不起作用

如果有任何见解,我将不胜感激