数据库原理与应用 实验四:数据查询sql文件

该博客详细介绍了数据库原理与应用实验四的内容,主要涉及SQL数据查询,包括SELECT基本使用、嵌套循环、连接查询、数据汇总、GROUP BY分组和ORDER BY排序等操作,涵盖了多种查询场景和技巧。
摘要由CSDN通过智能技术生成

数据库原理与应用

sql文件

实验四:数据查询

1.SELECT基本使用

1.1查询每位同学的所有信息

select 
	* 
from 
	stu_info;
go

运行结果:
在这里插入图片描述

1.2查询学号为“2007070103”的同学的姓名、性别、籍贯和院系信息;

select 
	name 姓名,
	sex 性别,
	address 籍贯,
	sdept 院系信息
from 
	stu_info
where 
	stu_id = '2007070103';
go

运行结果:
在这里插入图片描述

1.3查询每位女同学的学号、姓名和院系信息,并将结果中各列的标题指定为学号、姓名和院系;

select 
	stu_id 学号,
	name 姓名,
	sdept 院系信息 
from 
	stu_info
where 
	sex = '女';
go 

运行结果:
在这里插入图片描述

1.4查询每位同学的年龄信息;

select 
	stu_id 学号,
	name 姓名,
	year(getdate())-year(birthday) 年龄
from 
	stu_info;
go

运行结果:
在这里插入图片描述

1.5查询所有其籍贯含有“阳”字的同学的姓名、性别和籍贯信息;

select 
	name 姓名,
	sex 性别,
	address 籍贯
from 
	stu_info
where 
	address like '%阳%';
go

运行结果:
在这里插入图片描述

1.6查询选修了“701”号课程且成绩在70~80之间的同学的学号;

select 
	stu_id 学号
from 
	stu_grade
where 
	course_id = '701' 
and 
	grade between 70 and 80;
go

运行结果:
在这里插入图片描述

2.嵌套循环

2.1查询选修“计算机基础”号课程的同学的学号、姓名和院系信息;

select 
	stu_id 学号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值