读书人

【求解】多表查询相关解决思路

发布时间: 2012-05-04 12:36:09 作者: rapoo

【求解】多表查询相关
现有课程表、学生表、选课表。
如图:

现在要查出所有课程选修学生数(无人选修的按0计数),和课程名
注:
1、no:编号,name:名称,SC中Sno和Cno是外键;

我自己写的查询查出来的数量都是最大数 - -!

[解决办法]

SQL code
SELECT Cname,COUNT(1)FROM Course INNER JOIN SC ON C.Cno = SC.Cno GROUP BY Cname
[解决办法]
给测试数据,不要图

读书人网 >SQL Server

热点推荐