作者averywu (看文不要只會用橫的看)
看板Database
標題[SQL ] 抓資料的方法不同結果相同
時間Thu Mar 24 15:23:18 2011
select a.*,b.*,c.* from a
left join b on a.id = b.aid
left join c on a.id = c.aid
跟
select a.*,b.*.c.* from a,b,c where a.id = b.aid AND a.id = c.aid
結果是一樣的
那JOIN不JOIN有何不同呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
→ danielguo:就算不寫 JOIN, FROM 那邊有多個 table, 會自動做 JOIN 03/24 16:59
→ grence:#16VK8RfJ 僅供參考 & 你舉的這個例子 是有些微差異的. 03/24 22:26
→ sanwind:你第二種語法是inner join的用法,第一種語法是left join 03/28 00:20