看板 Database 關於我們 聯絡資訊
我有兩個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來嘗試但完全沒有辦法... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.8.54 ※ 編輯: powerjj 來自: 114.33.8.54 (02/22 14:56)
danielguo:LEFT JOIN 02/22 15:00
powerjj:可以請樓上稍微再說具體一點嗎@@ 我實在有點菜... 02/22 16:30
powerjj:因為JOIN語法我也稍微試過但還是失敗了= = 02/22 16:31
因為至少要有兩個條件 Product.p_id=People.people_id和Product.s_id=People.people_id 可是我不清楚要怎麼寫@@ 因為我兩個欄位的讀取欄都是相同的,而判斷式不管如何寫都會影響對方... ※ 編輯: powerjj 來自: 114.33.8.54 (02/22 16:47)