数据库学习Day3

插入操作:INSERT

单行插入
INSERT INTO 表名(字段1,字段2,字段3,…)  values(列值1,列值2,列值3,…);
多行插入
INSERT INTO 表名(字段1,字段2,字段3,…)  values
(列值1,列值2,列值3,…),
(列值1,列值2,列值3,…),
(列值1,列值2,列值3,…);

插看表内容

查看单行插入的内容

select * form 表名:查看表的内容

在这里插入图片描述
查看多行插入的内容
在这里插入图片描述

修改操作:UPDATE

修改数据
语法:UPDATE 表名 SET 列名1=列值1,列名2=列值2 ... WHERE 列名=值;

将所有员工薪水修改为5000元
将姓名为sx的员工薪水修改为3000元
将姓名为QQQ的员工薪水修改为4000元,job改为工程师
将LMING的薪水在原有基础上增加1000元

UPDATE employee SET salary=5000;
UPDATE employee SET salary=4000 WHERE name='sx';
UPDATE employee SET salary=4000,job='工程师' WHERE name='QQQ';
UPDATE employee SET salary=salary+1000 WHERE name='LMING';

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

删除数据:DELETE

删除数据:DELETE FROM 表名 WHERE 列名=值

删除表中名称为sx的记录
删除表中所有记录
使用truncate删除表中记录

DELETE FROM employee WHERE name='sx';
DELETE FROM employee;
TRUNCATE TABLE employee;

区别:
DELETE 删除表中的数据,表结构还在;删除后的数据可以找回
TRUNCATE 删除是把表直接DROP掉,然后再创建一个同样的新表
删除的数据不能找回,执行速度比DELETE快

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值