求一sql语句?该怎么处理

求一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

求一sql语句?该怎么处理

相关文章:

你感兴趣的文章:

标签云: