Oracle数据库中的Where条件执行顺序是从后往前的
转自:http://www.cnblogs.com/yuanjw/archive/2010/03/04/1678093.html
?
先看下面的一小段代码
?
ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,
那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.
例如:
(低效)
?SELECT …????
?
日期:2014-05-16 浏览次数:20480 次
Oracle数据库中的Where条件执行顺序是从后往前的
转自:http://www.cnblogs.com/yuanjw/archive/2010/03/04/1678093.html
?
先看下面的一小段代码
?
ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,
那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.
例如:
(低效)
?SELECT …????
?