[SQL ] JOIN的問題
我現在有兩個資料表
staff
----------------------
id name
staff_agent
----------------------
id staff_id agent_id
staff資料表記錄職員的編號及姓名
staff_agent資料表紀錄職員代理人的編號(也就是staff中的id)
staff_id, agent_id都是外部主鍵, 都是參考staff.id
我現在想下一個SQL查詢, 可以列出
[職員姓名]跟[代理人姓名]
但是一直失敗...
原本用SELECT staff.name name, staff.name agent FROM staff INNER JOIN staff_agent on
staff_agent.staff_id=staff.id AND staff_agent.agent_id=staff.id
但是都會查不到任何資料...
謝謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.156.192
推
07/01 22:32, , 1F
07/01 22:32, 1F
→
07/01 22:33, , 2F
07/01 22:33, 2F
→
07/01 22:33, , 3F
07/01 22:33, 3F
→
07/01 22:33, , 4F
07/01 22:33, 4F
→
07/01 22:34, , 5F
07/01 22:34, 5F
→
07/01 22:36, , 6F
07/01 22:36, 6F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):