Re: [請益] 一筆資料有兩個同屬性的值,要left joi …
※ 引述《qazsd (Be brave & outstanding)》之銘言:
: Table company:
: ID
: Name
: Table class
: ClassName
: ClassID
: Class_left
: Class_right
: Class_left以及Class_right的值,都是公司名稱,也就是company裡面的Name
: 現在就是要將class的每一筆都呈現出來
: 並且順便將Class_left、Class_right在company資料表裡的Id也一併取出來
: 當只要取一個公司的Id時,用left join就可以達成
: 但是當要兩個公司(Class_left、Class_right)的id時
: 該怎麼做比較好呢
SELECT a.*, b.ID FROM class AS a LEFT JOIN company AS b ON a.Class_left=b.Name OR a.Class_right=b.Name WHERE xxxxxxxx
這樣試試看吧 XD
沒經測試過,懶的建立資料表來試,工程浩大 @@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.105.33
→
09/23 05:57, , 1F
09/23 05:57, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章