我想對以下兩個表進行左連接並將其與另一個錶鏈接加入兩個表並鏈接第三個表
例如, 我有一個名爲表學生
SID (pk)
fname
lname
分配表
aid (pk)
dur
SID (fk)
pid (fk)
教授表
pid (pk)
pname
我將採取fname
從第一個表和pid
從第二個表left join
他們和顯示相應的pname
從professor table
。
所以我想表看起來像這樣以後
Fname Pname
Raju Jack
RAm Null
jim john
感謝
我寫這樣的代碼,但它不工作
select students.fname, professor.pname
from student
LEFT JOIN professor ON professor.pid = assignment.pid
我想做的事左連接,所以我會得到fname和pid,但是我想用pid來獲取pname並顯示fname和pname
你有什麼問題?我們不會爲你寫,但我們會幫你修復你的代碼。 – Barmar
我已經離開加入了學生和分配表 所以現在我有
FNAME PID
拉朱012
RAM空
吉姆025
所以我現在想使用PID和教授表找到PNAME只有顯示fname和pname – user17422
只需將'LEFT JOIN教授添加到professor.pid = assignment.pid'即可。 – Barmar