我使用的是2個表SQL查詢而不使用子查詢
比方說,(還有更多的這些表,但是這是它只是一個非常簡單的視圖)
Table1 is
sID ResearchPaperID
1 A1
2 A1
3 A1
4 A1
Table2 is
sID Name
1 Person1
2 Person2
3 Person3
4 Person4
我需要做的是什麼找到與Person1的論文相關聯的人(合寫),但不在輸出中顯示Person1。
目前我有類似
SELECT Table2.sID, Table1.sID
FROM Table2, Table1
WHERE Table2.sID = Table1.sID
AND Table2.Name = 'Person1'
這將使我PERSON1所做的一切。
這是一門功課一直停留在其上的問題,而現在。
不能使用子查詢也是如此。 對不起,我應該提及不使用內連接,外連接,左/右連接,自然連接。
它不應該比上面我所只使用基本的命令更難..
[編輯] 輸出會是這樣的
ResearchPaperID Name
A1 Person2
A1 Person3
A1 Person4
我想找到的人是是person1的論文的共同作者,但不在輸出中顯示person1
你如何判斷一個人合寫了一篇論文與他人? –
表1的小島嶼發展中國家表明,多人寫了同樣的研究論文 – bigubosu
你想要的輸出是什麼? – jaychapani