今天去一家小公司面试试一试,打算调整下状态,为后面换工作准备的,求职的是Java工程师,结果上来就是一页全数据库的试题,好吧
下面是学生表和班级表,Stu.CID做了外关联
有一道题是这样的:查询出每个班级各有多少人,我当时写的不对,回来重新试了下
select count(1) as 人数, d.cname
from Stu s
left join (select c.cname, c.cid from MyClass c) d ON s.cid = d.cid
group by d.cname;