整理一下面试遇到的考题:
S(SID, SN, SD, SA)
学号 姓名 单位 年龄 C(CID, CN,) 课程编号 课程名称 SC(SID ,CID, G) 学号 课程编号 学习成绩 问题:使用SQL语句查询选修课程名称“税收基础”的学员学号和姓名 答:select s.sid,s.sn from s,c,sc where cn="税收基础" and s.sid = sc.sid and c.cid=sc.cid ;
问题:查询选修课程超过5门的学员姓名和所属单位
答:select * from s where s.sid in (select sc.sid from s,sc where s.sid=sc.sid group by sc.sid having count(sc.sid)>5);