这样写,和用join 哪个效率高些???
比如
select a.tid,b.tid from table1 as a,table2 as b where a.tid=b.tid
和
select a.tid,b.tid from table1 as a inner join table2 as b on a.tid=b.tid
看了Haiwer(海阔天空) 和paoluo(一天到晚游泳的鱼) 两位老大写的语句...
于是想问问哪个效率高点?
或者这两种写法各有什么优缺点?
[解决办法]
select a.tid,b.tid from table1 as a inner join table2 as b on a.tid=b.tid
[解决办法]
inner join 的效率高
[解决办法]
Inner Join 效率高
LZ:其实你可以自己测试一下啊
[解决办法]
一样,没有哪个高哪个低的说法,语意完全一样
这2个生成的执行计划是完全一样的,没有区别
[解决办法]
sp4(1) ( ) 信誉:100
-------------
你说的那可不见得
我以前做过一个测试,INNER JOIN 就是比第一种要快哦
呵呵
[解决办法]
inner join是标准写法