mysql有关表操作实例.docxVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mysql有关表操作实例

在student表和score表上进行查询Student表的定义字段名字段描述数据类型主键外键非空唯一自增id学号Int(10)是否是是否name姓名Varchar(20)否否是否否sex性别Varchar(4)否否否否否birth出生年分Year否否否否否department院系Varchar(20)否否是否否address家庭住址Varchar(50)否否否否否Score表的定义字段名字段描述数据类型主键外键非空唯一自增id编号Int(10)是否是是是Stu_id学号Int(10)否否是否否C_name课程名Varchar(20)否否否否否grade分数Int(10)否否否否否Student表的记录idnamesexbirthdepartmentaddress901张天天男1989计算机系北京市海淀区902张飞飞男1990中文系北京市昌平区903张三女1994中文系湖南省永州市904李四男1994英语系辽宁省阜新市905王五女1995英语系福建省厦门市906王六男1992计算机系湖南省衡阳市Socre表的记录IdStu_idC_nameGrade1901计算机982901英语803902计算机654902中文885903中文956904计算机707904英语928905英语949906计算机9010906英语851 创建student表和score表2 为student表和score表增加记录3 查询student表的所有记录4 查询student表的第2条到第4条记录5 从student表查询所有学生的学号id、姓名name和院系deparement的信息6 从student表中查询计算机系和英语系的学生的信息7 从student表中查询年龄为18-22岁的学生的信息8 从student表中查询每个院系有多少人9 从score表中查询每个科目的最高分10 查询李四的考试科目和考试成绩11 用连接查询方式查询所有学生的信息和考试信息12 计算每个学生的总成绩13计算每个考试科目的平均成绩14 查询计算机成绩低于95的学生的信息15 查询同时参加计算机和英语考试的学生的信息16 将计算机考试成绩按从高到低进行排序17 从student表和score表中查询出学生的学号,然后合并查询结果18查询姓张或者姓王的同学的姓名、院系和考试科目及成绩19查询都是湖南的同学的姓名、年龄、院系和考试科目及成绩(1)创建student表。SQL代码如下:CREATE TABLE student (id INT(10) NOT NULL UNIQUE PRIMARY KEY ,name VARCHAR(20) NOT NULL ,sex VARCHAR(4) ,birth YEAR,department VARCHAR(20) ,address VARCHAR(50) );创建score表。SQL代码如下:CREATE TABLE score (id INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT ,stu_id INT(10) NOT NULL ,c_name VARCHAR(20) ,grade INT(10));(2)为进行查询,需要向student表和score表中插入一些数据。向student表插入记录的INSERT语句如下:INSERT INTO student VALUES( 901,张老大, 男,1989,计算机系, 北京市海淀区);INSERT INTO student VALUES( 902,张老二, 男,1990,中文系, 北京市昌平区);INSERT INTO student VALUES( 903,张三, 女,1994,中文系, 湖南省永州市);INSERT INTO student VALUES( 904,李四, 男,1994,英语系, 辽宁省阜新市);INSERT INTO student VALUES( 905,王五, 女,1995,英语系, 福建省厦门市);INSERT INTO student VALUES( 906,王六, 男,1992,计算机系, 湖南省衡阳市);向score表插入记录的INSERT语句如下:INSERT INTO score VALUES(NULL,901, 计算机,98);INSERT INTO score VALUES(NULL,901, 英语, 80);INSERT INTO score VALUES(NULL,902, 计算机,65);INSERT INTO score VALUES(NULL,902, 中文,88);INSERT INTO score VALUES(NULL,

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档