【发布时间】:2017-08-15 09:34:52
【问题描述】:
我有以下语句输出正确的数据
SELECT COUNT (Section_ID) AS Sections
FROM Section
GROUP BY Location;
而且这条语句也输出了正确的数据
SELECT COUNT (e.Section_ID) AS Students
FROM Section s, Enrollment e
WHERE s.Section_ID = e.Section_ID
GROUP BY Location;
然而,当我把这些陈述像这样放在一起时
SELECT Location, COUNT(s.Section_ID) AS Sections, COUNT (e.Section_ID) AS Students
FROM Section s, Enrollment e
WHERE s.Section_ID = e.Section_ID
GROUP BY Location;
部门和学生现在共享相同的数据。如何将这些语句组合在一起?
【问题讨论】: