数据库 实验四 select查询语句

该文详述了一个关于数据库查询的实验,涉及使用SELECT语句进行多表查询,包括不同类型的连接方法,如内连接和外连接。实验内容涵盖查询特定学生、教师、课程及成绩等信息,同时也探讨了别名的使用和等于运算符与IN操作符的比较。
摘要由CSDN通过智能技术生成

实验四
一、实验目的
(1) 掌握SELECT语句在多表查询中的应用。
(2) 掌握多表连接的几种连接方式及应用。
二、实验要求
1、学生提前准备好实验报告,预习并熟悉实验步骤;
2、遵守实验室纪律,在规定的时间内完成要求的内容;
3、1~2人为1小组,实验过程中独立操作、相互学习。
三、实验内容及步骤
在Gradem数据库中完成下面查询:
(1)查询计算机工程系女学生的学生学号、姓名及考试成绩。
select a.sno,sname,degree
from student a,sc b
where a.sno=b.sno and sdept=‘计算机工程系’ and ssex=‘女’;

(2)查询“李勇”同学所选课程的成绩。
select cno,degree
from student a,sc b
where a.sno=b.sno and sname=‘李勇’;

(3)查询“李新”老师所授课程的课程名称。
select cname
from teacher a,teaching b,course c
where a.Tno=b.tno and b.cno=c.cno and Tname=‘李新’;

(4)查询女教师所授课程的课程号及课程名称。
select b.cno,cname
from teacher a,teaching b,course c
where a.Tno=b.tno and b.cno=c.cno and Tsex=‘女’;

(5)查询至少选修一门课程的女学生姓名。
select sname

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值