SQL查询语句的使用(学生用).doc_第1页
SQL查询语句的使用(学生用).doc_第2页
SQL查询语句的使用(学生用).doc_第3页
SQL查询语句的使用(学生用).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SQL查询语句的使用一、建立数据库XSGL 二、在XSGL数据库中创建如下表:1、student学生信息表字段名称主键允许空字段类型大小描述Student_idYNChar8学号Student_nameNchar10姓名SexNChar1性别BirthNdatetime出生日期Class_idNChar6班级号2、course课程信息表字段名主键允许空字段类型大小描述Course_idYNChar 10课程号Course _nameNChar 20课程名称Total_periodNint课程总学时3、student_course表字段名称主键允许空字段类型大小描述Course_idYNChar10课程号Student_idYNChar8学号GradeNint 成绩CreditNint 学分 三、SQL查询(一)select语句的练习1、纵向查询(即筛选记录)(1)显示student表中所有记录。(2)显示student表中前5条记录。(3)显示student表中的男同学。(4)显示student表中班号为“200901”的男同学。(5)显示student表中姓”李”的同学。(6)显示student表中姓名以”华”结束的同学。(7)显示姓名包括“中”的同学(8)显示student表中共有几个班级的学生?(即筛选出不重复的“class_id”)2横向查询(即筛选字段)(9)显示student表中全部记录的学号和姓名两个字段内容。(10)显示student表中全部记录的姓名字段内容。(11)显示student表中全部记录的姓名和出生年月两个字段内容。3横纵向混合查询(12)显示student表中前5条记录的学号和姓名两个字段内容。(13)显示student表中姓名中包含“红”的学号和姓名两个字段的内容。4排序(即order by的用法)(14)以出生日期的降序显示student表中全部记录。(15)以班号的升序显示全部记录,在班号相同的情况下以出生日期的降序显示student表中。(16)在student表中筛选出男同学,显示时以学号的降序显示。5行聚合函数的使用(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三个表中显示学号,姓名、课程名称、课程号、课程总学时、学分和成绩。(25)显示student表中已在student_course表中出现过的学号和姓名。7产生新表(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号(29)批量插入记录将表student表中所有女同学加入到student_1中。 (三) update语句的练习(30)将course表中的所有的学时在原来的基础上加5(31)将course表中总学时低于70的在原来的基础上加10(四) delete语句的练习(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论