台灣最大程式設計社群網站
線上人數
1676
 
會員總數:239580
討論主題:185860
歡迎您免費加入會員
討論區列表 >> 其他DB >> sql join問題
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
sql join問題
價值 : 150 QP  點閱數:812 回應數:2

樓主

力胖
初學者
112 84
1532 211
發送站內信

Dear all
我知道 left join、right join 用法,但這個都依其中一張表為主,join有辦法做聯集嗎?
ex:
a table
id user_name
1 ja
2 pe
3 de

b table
id user_id
1 123
4 234

當我要找 id=3 就需要用 left join
當我要找 id=4 就需要用 right join
有辦法用一個語法取代這問題嗎?

另外還有一個小問題
我如果使用
select * from a left join b on a.id=b.id 的時候
查尋出來的結果 有兩欄會出現id,要如何讓id 只出現一組呢?

搜尋相關Tags的文章: [ 木果中 ] ,
本篇文章發表於2014-06-24 09:12
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

風箏
檢舉此回應
問題1.使用Full Join
問題2.
本篇文章回覆於2014-06-24 09:39
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

風燭殘年
捐贈 VP 給 風燭殘年 檢舉此回應
SQL Full Outer Join
本篇文章回覆於2014-06-24 16:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.