以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]OR和AND的连续用法  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=3248)

--  作者:脑残
--  发布时间:2010/10/14 12:19:58
--  [求助]OR和AND的连续用法

多个语句用OR连起来,每个语句都有很多AND,要不要加括号?

 

×××××AND ×××××AND ×××××AND ×××××AND ×××××

OR×××××AND ×××××AND ×××××AND ×××××AND ×××××

OR×××××AND ×××××AND ×××××AND ×××××AND ×××××

 

还是

(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

OR(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

OR(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

[此贴子已经被作者于2010-10-14 12:20:37编辑过]

--  作者:fly
--  发布时间:2010/10/14 12:25:02
--  
最好括起来
--  作者:董小球
--  发布时间:2010/10/14 12:25:49
--  
加括号和不加 意义是不一样的 你要根据自己的实际情况来选择; 第一种表示明显条件范围小于第二种
--  作者:脑残
--  发布时间:2010/10/14 12:39:46
--  

第2中表达的第一个语句全是用AND连接的,可以不用括号吗?

(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

OR(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

OR(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

===

×××××AND ×××××AND ×××××AND ×××××AND ×××××

OR(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

OR(×××××AND ×××××AND ×××××AND ×××××AND ×××××)

 

 

我用的是下面的表达,是不是错了。

[此贴子已经被作者于2010-10-14 12:42:48编辑过]

--  作者:脑残
--  发布时间:2010/10/14 12:40:39
--  
以下是引用董小球在2010-10-14 12:25:49的发言:
加括号和不加 意义是不一样的 你要根据自己的实际情况来选择;第一种表示明显条件范围小于第二种

我用的是并列的3组条件


--  作者:wattwei
--  发布时间:2010/10/14 12:44:48
--  
 操作符AND的优先级高于OR,一楼的两段表述逻辑一样
--  作者:脑残
--  发布时间:2010/10/14 15:11:40
--  

谢谢楼上各位。