由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - 两个SQL语句的区别
相关主题
一个有关查询的语句sql 求教!!!
MySQL语句请教这“精妙sql语句”是错误的吗
PB SQL语句的简单问题学习/练习SQL的网站
about:SQL的执行效率请教有关junior level的database support的面试
如何用SQL语句判断一个TABLE是否存在?请求SQL语句
如何把Access Table输出为SQL语句?请教这个 Oracle SQL 语句该这么写啊?
SQL语句执行速度与CPU个数和内存大小有多大关系?上次Beijing说过。。。
请问一个SQL语句的优化问题【求助】SQL语句
相关话题的讨论汇总
话题: sql话题: yyy话题: xxx话题: where话题: inner
进入Database版参与讨论
1 (共1页)
d*******n
发帖数: 109
1
请问以下两个SQL语句有区别吗?
select a.column1, b.column2
from a inner join b
on a.column3 = b.column3 and b.column4 = 'XXX'
where a.column4 = 'YYY'


select a.column1, b.column2
from a inner join b
on a.column3 = b.column3
where a.column4 = 'YYY' and b.column4 = 'XXX'
谢谢
s**********o
发帖数: 14359
2
结果是一样的,过程是不一样的
d*******n
发帖数: 109
3
这样就是说第二个SQL更加有效率因为Where先执行,谢谢。
B*****g
发帖数: 34098
4
我觉得oracle里2個一樣,其他的不好说

【在 d*******n 的大作中提到】
: 这样就是说第二个SQL更加有效率因为Where先执行,谢谢。
d*******n
发帖数: 109
5
我Google了一下,在SQL Server里面是Where先执行。
B*****g
发帖数: 34098
6
这么多年了,sql server还在rule base?

【在 d*******n 的大作中提到】
: 我Google了一下,在SQL Server里面是Where先执行。
a9
发帖数: 21638
7
google没用。
搞一批数据,看一下执行计划。

【在 d*******n 的大作中提到】
: 我Google了一下,在SQL Server里面是Where先执行。
1 (共1页)
进入Database版参与讨论
相关主题
【求助】SQL语句如何用SQL语句判断一个TABLE是否存在?
菜鸟请教一个问题如何把Access Table输出为SQL语句?请教
能用SQL语句import一个txt 或 xls 文件吗SQL语句执行速度与CPU个数和内存大小有多大关系?
猪一样的队友请问一个SQL语句的优化问题
一个有关查询的语句sql 求教!!!
MySQL语句请教这“精妙sql语句”是错误的吗
PB SQL语句的简单问题学习/练习SQL的网站
about:SQL的执行效率请教有关junior level的database support的面试
相关话题的讨论汇总
话题: sql话题: yyy话题: xxx话题: where话题: inner