繁体   English   中英

SQL中的OR条件

[英]OR condition in SQL

WHERE ConditionA OR ConditionB OR ConditionC

如果ConditionA为true,是否执行ConditionB或ConditionC?

编辑

这是TVF中的实际情况。 如果MustNotHaveAllConditions为null或为空,我想确定我的复杂查询是否未执行。

@MustNotHaveAllConditions = '' OR @MustNotHaveAllConditions IS NULL OR
Patient.Id NOT IN 
( ... complex sql query
)

不。但请确保在某些情况下优化器可以更改操作数顺序

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM