PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Database
[SQL ] join观念询问..
楼主:
bernachom
(Terry)
2014-06-22 18:37:56
请教一下
我有看到这个例子
(一) select * from table1 cross join table 2 where table1.id = table2.fd_id
(二) select * from table1 join table2 on table1.id =table2.fd_id
这两个结果是一样的
但是(二)这个效能会比较好吗??
cross join 不是只差在把where换成on这样子而已呢??
还麻烦前辈指教一下,谢谢了
作者:
scpisces
(失败的勇气。)
2014-06-22 22:19:00
我认为是(一)假设table1、table2各10笔资料,使用cross join后会变100笔资料,再根据where条件捞出所要的资料(二)table1、table2有相同的资料才会出来所以效能上来说,是(二)比较好如有错请纠正
继续阅读
[系统] 无法连线到数据库
vi000246
Re: [SQL ] 群组 移除重复资料
cutekid
[SQL ] 群组 移除重复资料
Falconeye
Re: [SQL ] 依条件 UPDATE 多行
cutekid
Re: [SQL ] 依条件 UPDATE 多行
bohei
[SQL ] 依条件 UPDATE 多行
LaPass
[SQL ] tsql取代''的语法
oherman
Re: [讨论] PL/SQL 是否可以SELECT里再SELECT
rongkuo
[SQL ] 关于投票系统捞票数(已解决,感谢!)
crossdunk
[SQL ] 查询多表格
primeman
Links
booklink
Contact Us: admin [ a t ] ucptt.com