您的位置:首页 > 数据库 > Oracle

15.Oracle数据库SQL开发之 理解操作符优先级

2015-10-13 23:27 363 查看
15.Oracle数据库SQL开发之 理解操作符优先级
         欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/49107127

如果在同一表达式中同时使用AND和OR操作符,AND优先级要高于OR。比较操作符优先级高于AND,也可以使用圆括号来改变优先级的顺序。

         例如:

SQL>select * from customers where dob>'01-jan-1970' or customer_id < 2 andphone like '%1211';

 

CUSTOMER_ID FIRST_NAME LAST_NAME  DOB     PHONE

----------- ---------- ---------- ---------------------

           1 John      Brown   01-JAN-65 800-555-1211

           3 Steve     White     16-MAR-71 800-555-1213

           5 Doreen    Blue       20-MAY-70

其中customer_id < 2 and phone like '%1211' 优先级是要高的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: