修改和删除数据
一、修改
--语法
--update 表名 set 字段1=值1,字段2=值2 where 条件
--工资调整,每个人工资加1000
update People set PeopleSalary = PeopleSalary+1000
--将员工编号为1的工资加100
update People set PeopleSalary = PeopleSalary+100
where PeopleId = 1
--将部门编号为3的人员工资低于5000调整到5000
update People set PeopleSalary = 5000
where DepartmentId = 3 and PeopleSalary<5000
--将刘备的工资修改为6000,并且将手机号修改
update People set PeopleSalary = 6000,PeoplePhone = '1483282354'
where PeopleName = '刘备'
二、删除
--语法
--delete from 表名 where 条件
--删除员工所有记录 不建议使用
delete from People
--删除部门编号为3的员工工资小于6000的员工
delete from People where DepartmentId=3 and PeopleSalary<6000
三、关于删除
drop table People --删除表对象
truncate table People --清空数据,表对象即表结构依然存在
delete from People --删除所有数据,表对象即表结构依然存在
--truncate 和 delete 的区别
--truncate 清空所有的数据,不能有条件
--delete 删除数据也可以添加条件,删除符合条件的数据
--自动编号
--假设表中自动编号为1,2,3,4
--使用 truncate 清空数据再添加数据,编号依然是1,2,3,4
--使用 delete 删除数据后,删除的编号将永远不存在,再添加数据后编号为5,6,7,8
标签:03,删除,PeopleSalary,--,People,修改,编号,delete
From: https://www.cnblogs.com/Starry-blog/p/16797306.html