CGB2111晚上串讲-数据库练习题答案

创建数据库mydb2 字符集utf8 并使用
create database mydb2 character set utf8;
use mydb2;
在数据库中创建员工表emp 字段:id,name,sal,deptId(部门id) 字符集utf8
create table emp (id int,name varchar(20),sal double,deptld int) charset=utf8;

创建部门表dept 字段:id,name,loc(部门地址) 字符集utf8
create table dept(id int,name varchar(20),loc varchar(20))charset =utf8;
部门表插入以下数据: 1 神仙部 天庭 2 妖怪部 盘丝洞
insert into dept values(1,‘神仙部’,‘天庭’),(2,‘妖怪部’,‘盘丝洞’);
员工表插入一下数据: 1 悟空 5000 1 2 八戒 2000 1
3 蜘蛛精 8000 2 4 白骨精 9000 2
insert into emp values (1,‘悟空’,5000,1),(2,‘八戒’,2000,1),(3,‘蜘蛛精’,8000,2),(4,‘白骨 精’,9000,2);
查询工资6000以下的员工姓名和工资
insert into emp values (1,‘悟空’,5000,1),(2,‘八戒’,2000,1),(3,‘蜘蛛精’,8000,2),(4,‘白骨 精’,9000,2);
修改神仙部的名字为取经部
update dept set name=‘取经部’ where id =1;
给员工添加奖金comm字段
alter table emp add comm double;
修改员工表中部门id为1的 奖金为500
update emp set comm=500 where id=1;
把取经部的地址改成五台山
update dept set loc=‘五台山’ where name=‘取经部’;
删除两个表
drop table dept,emp;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值