我正在使用 2 张桌子
假设(这些表还有更多内容,但这只是一个非常简单的视图)
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 的人