求一sql语句???
stu:
stuid, stuname :学号,姓名
1 a
2 b
--------------------------
source:
stuid, sid :学号,课程号
1 10
1 11
2 10
====================================
查询出 所有人的 学号,姓名,选学课程的个数
用一条 sql 语句
------解决方案--------------------select stu.stuid,count(*) from stu left join source on stu.stuid=source.stuid group by stuid
------解决方案--------------------SELECT '学号 ' = A.stuid,
'姓名 ' = A.stuname,
'课程个数 '= COUNT(B.sid)
FROM stu A INNER JOIN source B ON A.stuid = B.stuid
GROUP BY A.stuid, A.stuname