MSSQL 与或非优先级问题

来源:互联网 发布:javascript百度云盘 编辑:程序博客网 时间:2024/06/15 00:10

MSSQL中查询条件 关系and or not 是有优先级的

其顺序为 not → and → or

 

比如:

SELECT * FROM TABLE WHERE A or B and C

这个查询条件的组合描述的是 满足A或者 满足B+C

 

如果先描述满足 A、B二选一 并且满足C

应该写做

SELECT * FROM TABLE WHERE (A or B) and C

原创粉丝点击