MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 1894|回复: 0
打印 上一主题 下一主题

mysql试题

[复制链接]
跳转到指定楼层
1#
发表于 2016-4-22 14:22:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以自己的姓名创建一个数据库。(5分)
   2. 在此数据库下创建如下3表,数据类型,宽度,是否为空根据实际情况自己定义。并加上相关约束。(主键,外键)(15分)A:班级表:班级编号,班级名称,班级编号为主键。B:学生表:学号,学生姓名,性别,出生日期,所在班级编号。其中学号为主键,性别为默认值男,所在班级编号为外键,来源于编级编号。C:成绩表:学号,基本成绩,加分,减分,总分。
3.在上面的3个表中输入记录,内容如下。(15分)
班级表:  
班级编号     班级名称
1001           软件技术
1002          移动通信
1003          软件测试   
学生表:
学号        姓名    性别   出生日期       所在部门编号   
16001      张林     男     1997-1-1        1001  
16002    李林琳   女     1996-1-1        1002   
16003      王远     男     1998-11-11     1003   
成绩表:   
学号            基本成绩       加分        减分  
16001             60                20            0
16002             60                30           10
16003              60                15           15   
4. 将李四的的加分改为25分。
5. 删除移动通信的班级记录。
6. 查询每个学生的成绩信息。
7. 查询姓张且年龄小于20的学生记录。
8. 查询名字中第二个字为“林”的学生的信息。
9. 计算每个同学的实际成绩(基本成绩+加分-减分)。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享淘帖 顶 踩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-4-26 05:27 , Processed in 0.070171 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表