SQL练习2

本文提供了多个SQL查询示例,包括查找有成绩的学生信息、姓'白'的老师数量、学过特定老师课程的同学信息、未学全所有课程的同学、与特定学号学生课程相同者、课程完全相同的学生以及未学过'张三'老师课程的学生等复杂查询操作。
摘要由CSDN通过智能技术生成

SQL练习2

4.1查有成绩的学生信息

select *from student
where student.sid in(select DISTINCT sc.sid from sc);
在这里插入图片描述

5.查询「白」姓老师的数量
select count(*)
from teacher
where teacher.tname like’白%’;
在这里插入图片描述

6.查询学过「张三」老师授课的同学的信息

select * from student,SC
where(student.sid=SC.sid
and sc.cid in (select cid from course, teacher where course.tid = teacher.tid and tname=‘张三’);
在这里插入图片描述

7.查询没有学全所有课程的同学的信息

select student.* from student, (select sid, count(cid) as coursecount from sc group by sid) as t1
where student.sid = t1.sid
and t1.co

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值