我有这样的表:
表主管
我想要这样的结果:
并且喜欢这个
我使用此查询,但这不起作用
Select Lecturer1,
Count(Student)
From supervisor
我也用它
Select Distinct Lecturer1,
(Select Count(Student) From Supervisor)
From Supervisor
Order By Supervisor.Lecuter1
仍然无法解决。有人可以帮我解决这个问题吗?提前致谢
答案 0 :(得分:2)
使用聚合属性(如Count(),Min(),Max(),Sum()等)时,您将需要“分组依据”您尝试查询的任何其他列。
如
Select Lecturer1,Count(Student)
From supervisor
Group by Lecturer1
Distinct将为您提供与总体中选择的每列不同的内容。