[SQL ] join觀念詢問..
請教一下
我有看到這個例子
(一) 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這樣子而已呢??
還麻煩前輩指教一下,謝謝了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.19.22
※ 文章網址: http://www.ptt.cc/bbs/Database/M.1403433479.A.090.html
推
06/22 22:19, , 1F
06/22 22:19, 1F
→
06/22 22:20, , 2F
06/22 22:20, 2F
→
06/22 22:20, , 3F
06/22 22:20, 3F
→
06/22 22:20, , 4F
06/22 22:20, 4F
→
06/22 22:21, , 5F
06/22 22:21, 5F
→
06/22 22:21, , 6F
06/22 22:21, 6F