Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;在;sqlssrs中的表达式_Sql_Reporting Services - Fatal编程技术网

&引用;在;sqlssrs中的表达式

&引用;在;sqlssrs中的表达式,sql,reporting-services,Sql,Reporting Services,我这里有一个表达: WHERE ProductName in ('%Comfort%','%Super%', '%Normal%','%PC%') 但它不起作用。该表显示了“NaN”值和错误 然后我试着用这个表达: WHERE ProductName like '%Comfort%' AND ProductName like '%Super%' AND ProductName like '%Normal%' AND ProductName like '%PC%' 这也不起作用 如果我只使用这

我这里有一个表达:

WHERE ProductName in ('%Comfort%','%Super%', '%Normal%','%PC%')
但它不起作用。该表显示了“NaN”值和错误

然后我试着用这个表达:

WHERE ProductName like '%Comfort%' AND ProductName like '%Super%' AND ProductName like '%Normal%' AND ProductName like '%PC%'
这也不起作用

如果我只使用这个表达式

 WHERE ProductName like '%Comfort%' 

然后它显示我想要什么,但我错过了表中的其他产品。

好吧,您的第二个查询几乎可以,因为(x,y,z)中的列等于

column = x or column = y or tcolumn = z
而不是

column = x and column = y and tcolumn = z   
唯一的问题是您需要将“AND”替换为“OR”,如下所示:

WHERE ProductName like '%Comfort%' or ProductName like '%Super%' or ProductName like '%Normal%' or ProductName like '%PC%'
不能在中的
子句中使用通配符(
%
)。第二个是
ProductName
,其中包含“Super”和“Normal”以及“PC”,因此将返回产品名“Normal Super PC”,但不会返回名称中不包含这三个名称的产品名


您需要将
更改为

在第二个查询中更改