0

我需要执行一个搜索,首先查找两个变量(使用 or),然后我需要与使用 and 的变量进行比较。

所以这就是我基本上要按顺序完成的事情:

SELECT STUFF
  FROM TABLE
  WHERE Variable1 = 'value' 
    OR Variable2 = 'value2'
    AND Variable3 like '%value3%'
GO

我本质上是先尝试or,然后从or语句的结果中,我只需要添加与 variable3类似的比较的结果。任何帮助,将不胜感激。

谢谢。

4

1 回答 1

2

简单的。

SELECT STUFF
  FROM TABLE
  WHERE (Variable1 = 'value' OR Variable2 = 'value2')
    AND Variable3 like '%value3%'

请记住,括号优先。

于 2013-03-19T06:32:49.937 回答