不,顺序应该不会有太大的不同。当发现哪些行与条件匹配时,将针对每一行检查整个条件(通过布尔逻辑组合的所有子条件)。
一些智能数据库引擎将尝试猜测条件的哪些部分可以更快地进行评估(例如,不使用内置函数的事物),然后先评估那些条件,然后再评估更复杂的(估计)元素。这是由数据库引擎而非SQL确定的。
欢迎分享,转载请注明来源:内存溢出
不,顺序应该不会有太大的不同。当发现哪些行与条件匹配时,将针对每一行检查整个条件(通过布尔逻辑组合的所有子条件)。
一些智能数据库引擎将尝试猜测条件的哪些部分可以更快地进行评估(例如,不使用内置函数的事物),然后先评估那些条件,然后再评估更复杂的(估计)元素。这是由数据库引擎而非SQL确定的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)