学号:15905125 姓名:吴鑫达班级:计算机一班上机时间:2016/5/13
数据库版本:MS SQL 2008 R2
上机实验四——SELECT语句基本格式的使用
一、实习目的:
掌握SELECT的基本使用格式,能使用SQL Server对表作简单查询。
二、实习准备:
1. 复习第三章3.4节中SELECT语句的基本使用格式。
2. 复习SQL中五种库函数:AVG、SUM、MAX、MIN、COUNT; 3. 完成习题三第12题中的各项操作的SQL语句。
三、实习内容:
1. 验证习题三第12题中的各项操作的SQL语句。
①找出所有被学生选修了的课程号; 语句: selectdistinctCno
FromGrade;
截图:
②找出01311班女学生的个人信息; 语句:select*
FromStudent
WhereSsex='女'andClno='01311';
截图:
③找出01311班、01312班的学生姓名、性别、出生年份;
语句:(六种)
1) SelectSname,Ssex,[出生年份]=(2016-Sage)
FromStudent
WhereClno='01312'orClno='01311';
2) SelectSname,Ssex,[出生年份]=(2016-Sage)
FromStudent
WhereClnoIN('01311','01312');
3) SelectSname,Ssex,’出生年份’=(2016-Sage)
FromStudent
WhereClno='01312'orClno='01311';
4) SelectSname,Ssex,”出生年份”=(2016-Sage)
FromStudent
WhereClno='01312'orClno='01311';
5) SelectSname,Ssex,(2016-Sage)AS'出生年份'
FromStudent
WhereClno='01312'orClno='01311';
6) SelectSname,Ssex, (2016-Sage)AS“出生年份”
FromStudent
WhereClno='01312'orClno='01311';
截图:
④找出所有姓李的学生的个人信息;
语句:Select*
FromStudent
WhereSnamelike'李%';
截图:
⑤找出学生李勇所在班级的学生人数;
语句:selectCOUNT(*)as'学生人数'
fromStudent
whereClnoin( selectClno fromStudent whereSname='李勇' ); 截图:
⑥找出课程名为操作系统的平均成绩、最高分、最低分;
语句:selectAVG(Gmark)as'平均成绩',
MAX(Gmark)as'最高分', MIN(Gmark)as'最低分' fromGrade whereCnoin( selectCno fromCourse
whereCname='操作系统' ); 截图:
相关推荐: