看板 PHP 關於我們 聯絡資訊
※ 引述《tas72732002 (蔥頭)》之銘言: : 資料庫: mysql : 系統: linux : 想請問一下join的問題~ : 如果要連結三個table : 而其中兩個table 需要用到left join : 這樣要如何下 : select * form aaa left join bbb on aaa.a=bbb.a 此時如果要在加入一個table ccc : 但不需用到left join 連結條件為 bbb.b=ccc.b : 是該如何加呢?? 感謝 select * from aaa left join (select * from bbb inner join ccc on (bbb.b= ccc.b )) as ddd on (aaa.a = ddd.a) 應該這樣就可以了 你試一下吧!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.45.167
bobju:幹嘛搞得這麼複雜? 還巢狀? 01/11 18:33