1:select distinct 选课表.学生号 from 选课表
///选课的门数
2:select count(ID) from 选课表 group by 选课表的学生ID
///联合 起来
select 选课表的学生ID,COUNT(ID) as 门数 from 选课表 group by 选课表的学生ID
SELECT COUNT(course )FROM STU
WHERE STUNO='110'
这句话是统计出学号为110同学参加的开始总门数
1、首先在电脑中打开sql,在外层查询中写上S【elect * From S】查询出学生信息,如下图所示。
2、然后,再以同样的方法找出SC选修表,如下图所示。
3、此时,就可以在这里利用等值连接将S和SC表连接,如下图所示。
4、但是,因为这是不同层级的查询,因此需要Exists谓词将他们连接。
5、运行后,就可以看到这样的结果,如下图所示就完成了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)