实验三 表数据的插入、修改和删除

1、  打开数据库YGGL;

Use yggl;

 

2、  向Employees表中插入一条记录:000001 王林 大专 1966-01-23  1  8  中山路32-1-508  83355668  2;

Insert  into  employees  values (

‘000001’,’王林’,’大专’,’1966-1-23’,’1’,8,’中山路32-1-508’,’83355668’,’2’);

 

 

 

3、  向Employees表中插入一条记录:其中员工编号为010008,姓名伍容华,学历本科,出生日期1976-03-28,性别男,部门号1;

Insert  into  employees  values (

‘010008’,  ’伍容华’,  ’本科’, ’ 1976-03-28’, ’1’,3,’北京东路100-2’,’833211321’,’1’);

4、  使用界面工具将Departments表和Salary表中的数据输入,将Employees表中的前4条记录插入;

 

 

5、  删除Salary表中编号为102201的工资信息;

Delete  from  employees where employeeid=’102201’;

 

6、  使用insert…set向Salary表中添加记录:000001  2100.8  123.09;

Insert into salary  set employeeid=’000001’,income=2100.8,outcome=123.09;

 

7、  使用replace向Departments中添加记录:5  广告部  负责产品推广;

Replace into departments values (‘5’,’广告部’,’负责推广产品’);

 

 

 

8、  复制新表Departments1,要求结构与Departments表相同;

Create table departments1 like departments;

 

 

9、  复制新表Salary1,要求数据与Salary相同;

Create table salary1 as (select  *  from  salary);

.

 

10、  修改表employees,将编号为020018的部门号修改为4;

Update  employees

Set departmentid=4

Where employeeid = ’020018’ ;

 

11、  将所有职工的工资收入增加500元;

Update  salary

Set income=income+500;

 

 

12、  使用多表修改将“张石兵”的工资收入增加500元;

Update  salary,employees

Set income=income+500

Where name=’ 张石兵’;

 

 

 

13、  使用多表删除将“王林”的工资信息删除;

Delete salary,employees

From salaryemployees

Where name=’ 王林’;

 

 

 

14、  使用truncate table删除Salary表中的所有行。

Truncate table salary;

 

 

转载于:https://www.cnblogs.com/lvwuwa/p/10165504.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值