看板 Database 關於我們 聯絡資訊
大家好, 第一次來這邊發文也是因為google一陣子後找不到類似的解答 以下是我的問題,謝謝 目前是接別人的database, 對方有建立了一些關連屬性的資料表 例如 relation 資料表 id=a0001 name=王小明 id=a0002 name=陳小美 但主要有內容的資料表則是在欄位上設定成 user資料表 user_id=a0001這樣的內容 我想要把"a0001"這筆資料能直接對應出"王小明"這樣 之前有使用 select user.id relation.name from user left join relation on relation.id = user_id as user_name 這樣是可以得到user_name=王小明 但我後來發現user資料表中有些並沒有設置user_id 這樣就會抓不到 是否有其他語法能抓到所有的資料, 且再有設置user_id此欄位時能對應取得user_name 文長且難懂真的很抱歉..希望能有些意見能參考, 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.57.88
iFEELing:KEYWORD : "LEFT JOIN" 01/13 01:00
iFEELing:找看看 LEFT/RIGHT/INNER/OUTER JOIN 的差異是什麼 01/13 01:02
BearrrXD:感謝,問題已解決 改用left outer join 01/13 20:15