【发布时间】:2023-03-22 14:46:01
【问题描述】:
我有几张桌子:
我需要从他们俩那里获取一些数据。我必须列出 2014 年以来的所有计算机科学校友(来自 AlumnusDeg 表),并包括他们的姓名电子邮件和家庭电话号码(来自 Alumnus 表)。
以下代码返回 2014 年计算机科学校友:
SELECT * FROM AlumnusDeg
WHERE DegreeName LIKE '%Computer Science%'
AND YearGraduated = '2014';
但是,所有其他获取剩余 FirstName、LastName、Email 和 HomeNo 的尝试都不起作用。
最后,我必须将其创建为视图。
【问题讨论】:
-
Alumnus 和 AlumnusDeg 之间没有联系,还有更多的表吗?
-
不清楚这些表是如何连接的...
-
这是我所有表格的布局s14.postimg.org/ruvlgfn9d/erd.png
-
另外,AlumniID 在两张表上是相同的,AlumniID 是 Alumnus 的外键
-
如果 Tatiana 的回答解决了您的问题,我建议您将其标记为已接受(通过单击旁边带有复选标记图标的按钮)。