MySQL上机操作试卷.doc_第1页
MySQL上机操作试卷.doc_第2页
MySQL上机操作试卷.doc_第3页
MySQL上机操作试卷.doc_第4页
MySQL上机操作试卷.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、创建数据库admin,创建student、score表Sutdent表的定义:字段名字段描述数据类型主键非空自增Id 学号INT(10) 是是是Name 姓名VARCHAR(20)是Sex 性别VARCHAR(4)Birth 出生年份YEARDepartment 院系VARCHAR(20)是Address 家庭住址VARCHAR(50)Score表的定义:字段名字段描述数据类型主键非空唯一自增Id 编号INT(10)是是是是Stu_id学号INT(10)否是否否C_name课程名VARCHAR(20)否否否否Grade 分数INT(10)否否否否2.为student表和score表增加记录向student表插入记录的INSERT语句如下901张老大男1985计算机系北京市海淀区902张老二男1986中文系北京市昌平区903张三女1990中文系湖南省永州市904李四男1990 英语系辽宁省阜新市905王五女1991英语系福建省厦门市906王六男1988,计算机系湖南省衡阳市向score表插入记录的INSERT语句如下:NULL901计算机98NULL901英语80NULL902计算机65NULL902中文88NULL903中文95NULL904计算机70NULL904英语92NULL905英语94NULL906计算机90NULL906英语853.查询student表的所有记录+-+-+-+-+-+-+| id | name | sex | birth | department | address |+-+-+-+-+-+-+| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 903 | 张三 | 女 | 1990 | 中文系 | 湖南省永州市 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |+-+-+-+-+-+-+4.查询student表的第2条到4条记录+-+-+-+-+-+-+| id | name | sex | birth | department | address |+-+-+-+-+-+-+| 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 903 | 张三 | 女 | 1990 | 中文系 | 湖南省永州市 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 |+-+-+-+-+-+-+5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息+-+-+-+| id | name | department |+-+-+-+| 901 | 张老大 | 计算机系 | 902 | 张老二 | 中文系 | 903 | 张三 | 中文系 | 904 | 李四 | 英语系 | 905 | 王五 | 英语系 | 906 | 王六 | 计算机系 |+-+-+-+6.从student表中查询计算机系和英语系的学生的信息+-+-+-+-+-+-+| id | name | sex | birth | department | address |+-+-+-+-+-+-+| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |+-+-+-+-+-+-+7.从student表中查询年龄1822岁的学生信息+-+-+-+-+-+-+| id | name | sex | age | department | address |+-+-+-+-+-+-+| 905 | 王五 | 女 | 22 | 英语系 | 福建省厦门市 |+-+-+-+-+-+-+8.从student表中查询每个院系有多少人+-+-+| department | COUNT(id) |+-+-+| 计算机系 | 2 | 英语系 | 2 | 中文系 | 2 |+-+-+9.从score表中查询每个科目的最高分+-+-+| c_name | MAX(grade) |+-+-+| 计算机 | 98 | 英语 | 94 | 中文 | 95 |+-+-+10.查询李四的考试科目(c_name)和考试成绩(grade)+-+-+| c_name | grade |+-+-+| 计算机 | 70 | 英语 | 92 |+-+-+11.用连接的方式查询所有学生的信息和考试信息+-+-+-+-+-+-+-+-+| id | name | sex | birth | department | address | c_name | grade |+-+-+-+-+-+-+-+-+| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 计算机 | 98 | 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 英语 | 80 | 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 计算机 | 65 | 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 中文 | 88 | 903 | 张三 | 女 | 1990 | 中文系 | 湖南省永州市 | 中文 | 95 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 计算机 | 70 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 英语 | 92 | 905 | 王五 | 女 | 1991 | 英语系 | 福建省厦门市 | 英语 | 94 | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 | 计算机 | 90 | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 | 英语 | 85 |+-+-+-+-+-+-+-+-+12.计算每个学生的总成绩+-+-+-+| id | name | SUM(grade) |+-+-+-+| 901 | 张老大 | 178 | 902 | 张老二 | 153 | 903 | 张三 | 95 | 904 | 李四 | 162 | 905 | 王五 | 94 | 906 | 王六 | 175 |+-+-+-+13.计算每个考试科目的平均成绩+-+-+| c_name | AVG(grade) |+-+-+| 计算机 | 80.7500 | 英语 | 87.7500 | 中文 | 91.5000 |+-+-+14.查询计算机成绩低于95的学生信息+-+-+-+-+-+-+| id | name | sex | birth | department | address |+-+-+-+-+-+-+| 902 | 张老二 | 男 | 1986 | 中文系 | 北京市昌平区 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |+-+-+-+-+-+-+15.查询同时参加计算机和英语考试的学生的信息+-+-+-+-+-+-+| id | name | sex | birth | department | address |+-+-+-+-+-+-+| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海淀区 | 904 | 李四 | 男 | 1990 | 英语系 | 辽宁省阜新市 | 906 | 王六 | 男 | 1988 | 计算机系 | 湖南省衡阳市 |+-+-+-+-+-+-+mysql SELECT a.* FROM student a ,score b ,score c- WHERE a.id=b.stu_id- AND b.c_name=计算机- AND a.id=c.stu_id- AND c.c_name=英语;+-+-+-+-+-+-+| id | name | sex | birth | department | address |+-+-+-+-+-+-+| 901 | 张老大 | 男 | 1985 | 计算机系 | 北京市海

温馨提示

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

评论

0/150

提交评论