实验六:数据库综合查询
一、实验目的
1. 掌握 SELECT 语句的根本语法和查询条件表示方法;
2. 掌握查询条件种类和表示方法;
3. 掌握连接查询的表示及使用;
4. 掌握嵌套查询的表示及使用;
5. 了解集合查询的表示及使用。
二、实验环境
已安装 SQL Server 2005 企业版的计算机(13 台);
具有局域网环境,有固定 IP;
三、实验学时
2 学时
四、实验要求
1. 了解 SELECT 语句的根本语法格式和执行方法;
2. 了解连接查询的表示及使用;
3. 了解嵌套查询的表示及使用;
4. 了解集合查询的表示及使用;
5. 完成实验报告;
五、实验内容及步骤
以数据库原理实验 5 数据为根底,请使用 T-SQL 语句实现进展以下操作:
1.
查询以‘DB_’开头,且倒数第 3 个字符为‘s’的课程的详细情况;
USE student
SELECT '课程号'=Cno,'课程名'=Cname,'先行课号'=Cpno,'学分'=Ccredit
FROM course
WHERE
SUBSTRING(Cname,1,3)='DB_' AND
SUBSTRING(RIGHT(RTRIM(Cname),3),1,1)='s'
2.
查询名字中第 2 个字为‘阳’的学生姓名和学号及选修的课程号、课程名;
USE student
SELECT '姓名'=student.Sname,'学号'=student.Sno,'课程号'=course.Cno,'课程名'=course.Cname
评论10
最新资源