SQL查询语句的使用(学生用)

SQL查询语句的使用(学生用)

ID:37903472

大小:58.00 KB

页数:4页

时间:2019-06-02

SQL查询语句的使用(学生用)_第1页
SQL查询语句的使用(学生用)_第2页
SQL查询语句的使用(学生用)_第3页
SQL查询语句的使用(学生用)_第4页
资源描述:

《SQL查询语句的使用(学生用)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQL查询语句的使用一、建立数据库XSGL二、在XSGL数据库中创建如下表:1、student学生信息表字段名称主键允许空字段类型大小描述Student_idYNChar8学号Student_nameNchar10姓名SexNChar1性别BirthNdatetime出生日期Class_idNChar6班级号2、course课程信息表字段名主键允许空字段类型大小描述Course_idYNChar10课程号Course_nameNChar20课程名称Total_periodNint课程总学时3、student_course表字段名称主键允许空字段类型大小描述Course_idYNC

2、har10课程号Student_idYNChar8学号GradeNint成绩CreditNint学分三、SQL查询(一)select语句的练习1、纵向查询(即筛选记录)(1)显示student表中所有记录。(2)显示student表中前5条记录。(3)显示student表中的男同学。4(4)显示student表中班号为“200901”的男同学。(5)显示student表中姓”李”的同学。(6)显示student表中姓名以”华”结束的同学。(7)显示姓名包括“中”的同学(8)显示student表中共有几个班级的学生?(即筛选出不重复的“class_id”)2.横向查询(即筛选字段)

3、(9)显示student表中全部记录的学号和姓名两个字段内容。(10)显示student表中全部记录的姓名字段内容。(11)显示student表中全部记录的姓名和出生年月两个字段内容。3.横纵向混合查询(12)显示student表中前5条记录的学号和姓名两个字段内容。(13)显示student表中姓名中包含“红”的学号和姓名两个字段的内容。4.排序(即orderby的用法)(14)以出生日期的降序显示student表中全部记录。(15)以班号的升序显示全部记录,在班号相同的情况下以出生日期的降序显示student表中。(16)在student表中筛选出男同学,显示时以学号的降序显

4、示。45.行聚合函数的使用(17)统计男同学的人数(18)统计student_course表的最高分。(19)统计student_course表的总分。(20)统计student_course表的平均分(21)汇总student表中不同性别的同学人数。6.多表查询(22)从student和student_course两个表中显示姓名、课程号、成绩。(23)从course和student_course两个表中显示课程号,课程名称和课程总学时,学分。(24)从course、student和student_course三个表中显示学号,姓名、课程名称、课程号、课程总学时、学分和成绩。(

5、25)显示student表中已在student_course表中出现过的学号和姓名。7.产生新表4(26)根据student表产生一个名为student_1的新表,其内容仅包括男同学。(27)根据student表产生一个名为student_2的新表,其内容仅包括“200901”班的同学。(二)insert语句的练习(28)向student_1插入单条记录,情况如下:Student_idStudent_namesexBirthClass_idEntrance_dateHome_addr20090401李林男1983-09-012009041999-09-01北京市王府井大街3号(2

6、9)批量插入记录将表student表中所有女同学加入到student_1中。(三)update语句的练习(30)将course表中的所有的学时在原来的基础上加5(31)将course表中总学时低于70的在原来的基础上加10(四)delete语句的练习(32)将student_1表中的所有女同学删除。(33)将student_2表中的学号为“20090105”的同学删除。(34)删除student_2表中全部记录。4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。