【发布时间】:2022-01-10 04:43:55
【问题描述】:
SELECT f1.FacNo, o1.CourseNo, f1.FacSupervisor
from Faculty f1
INNER JOIN Offering o1 on o1.FacNo = f1.FacNo AND o1.OffYear = 2017
是否可以编写一个查询来返回 FacNo 和 FacSupervisor CourseNo 相同的行?
我希望这样做没有任何循环或排序。
【问题讨论】:
-
根据问题指南,请不要发布代码、数据、错误消息等的图像 - 将文本复制或输入到问题中。请保留将图像用于图表或演示渲染错误,无法通过文本准确描述的事情。
-
是的。编写查询,给出 facno 的计数和具有 count() > 1 的主管,然后在 facNo 和 facSupervisor 上加入您的基本集。
-
请提供minimal reproducible example,包括样本数据、预期结果和您的尝试。
-
“我认为这个数据集应该足够了” - 你越清楚你的问题就越容易回答。
-
“为什么要投票”将鼠标悬停在向下箭头上,它会告诉你。
标签: sql sql-server tsql