Re: [SQL ] 請教將查詢結果合併的SQL語法
※ 引述《powerjj (ya)》之銘言:
: 我有兩個Table分別是People,Product
: Product裡面有p_id,s_id存的都是某人之id數字
: People中的有people_id和people_name來對應id和人
: 我一開始寫
: SELECT People.people_name AS p_name FROM People,Product
: WHERE People.people_id = Product.p_id
: 目的是將在p_id中有出現之人顯示出名字
: 但我現在要加入s_id的人名進去,名稱叫s_name
: 加入條件如同p_id,請問要怎麼加入呢?@@
: 我試著在WHERE地方用AND OR來嘗試但完全沒有辦法...
我只會笨方法....
Select PT.p_id,P1.people_name p_name
,PT.s_id,P2.People_name s_name
From Product PT
Left Join People P1
on PT.p_id = P1.People_id
Left Join People P2
on PT.s_id = P2.People_id
--
※ 發信站: 批踢踢實業坊(ptt.cc)
推
02/22 23:51, , 1F
02/22 23:51, 1F
推
02/23 13:47, , 2F
02/23 13:47, 2F
推
02/23 13:58, , 3F
02/23 13:58, 3F
→
02/23 18:06, , 4F
02/23 18:06, 4F
推
02/24 09:28, , 5F
02/24 09:28, 5F
※ 編輯: ChingLan326 來自: 210.66.204.147 (03/07 14:16)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):