一、MySQL期中上机操作:
1. 创建数据库,名称为 MyBank
2. 创建数据表 customer (客户)、deposite(存款)、bank(银行),表结构如下:
customer 的表结构 :

讯享网
bank 的表结构 :

deposite 的表结构 :
3. 录入数据如下:

bank 的数据如下:

deposite 的数据如下:

4. 更新 customer 表的 salary 属性,将 salary 低于 5000 的客户的 salary 变为原来的 2 倍.
5. 对 deposite 表进行统计,按银行统计存款总数,显示为 b_id,total.
6. 对 deposite 、customer 、bank 进行查询,查询条件为 location 在广州、苏州、济南的客户,存款在 至 之间的存款记录, 显示客户姓名 name、银行名称 bank_name 、存款金额 amount.
7. 在 deposite 中插入一条记录, 客户标识 c_id 为你的学号,银行标识 b_id 为 B0003,存款日期 dep_date 为当前系统日期,存款期限 type 为 3,存款金额 amount 为 50000
8. 完成以下题目:
(1) 在 bank 中插入一条新记录 B0005,交通银行;
(2) 查询今天到期的存款信息
(3) 查询存款金额超过 50000 且存款期限为 3 年的存款信息
(4) 查询前 3 名的存款信息
(5) 查询孙杨在中国银行的存款信息
(6) 查询存款日期在 2012 年之后的农业银行的存款信息,并按降序排列

二、答案
1.创建数据库,名称为 MyBank

2. 创建数据表 customer (客户)、deposite(存款)、bank(银行),表结构如下: 


3. 录入数据如下:


5. 更新 customer 表的 salary 属性,将 salary 低于 5000 的客户的 salary 变为原来的 2 倍.

- 对 deposite 表进行统计,按银行统计存款总数,显示为 b_id,total.

- 对 deposite 、customer 、bank 进行查询,查询条件为 location 在广州、苏州、济南的客户,存款在 至 之间的存款记录, 显示客户姓名 name、银行名称 bank_name 、存款金额 amount.
7. 在 deposite 中插入一条记录, 客户标识 c_id 为你的学号,银行标识 b_id 为 B0003,存款日期 dep_date 为当前系统日期,存款期限 type 为 3,存款金额 amount 为 50000

8. 完成以下题目:
(1) 在 bank 中插入一条新记录 B0005,交通银行;

(2) 查询今天到期的存款信息

(3) 查询存款金额超过 50000 且存款期限为 3 年的存款信息

(4) 查询前 3 名的存款信息

(5) 查询孙杨在中国银行的存款信息

(6) 查询存款日期在 2012 年之后的农业银行的存款信息,并按降序排列


7. 在 deposite 中插入一条记录, 客户标识 c_id 为你的学号,银行标识 b_id 为 B0003,存款日期 dep_date 为当前系统日期,存款期限 type 为 3,存款金额 amount 为 50000






版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/43901.html