用户登录

UPDATE

更新数据表里的记录,用的是 UPDATE,它的后面首先是表的名称,然后用一个 SET ,表示去设置一些什么东西,后面加上要更新的栏还有对应的值,一般我们还需要加上一个条件,也就是你需要说明一下要更新哪些记录。这个条件可以放在 WHERE 的后面。

下面,我们去更新一下 安吉丽娜·朱莉 的生日这栏,在插入这条数据记录的时候,没有指定她的生日,所以会用一个默认的值 ... 先输入 UPDATE ... 要更新的数据是在 poeple 这个表里面 ... SET ... 更新的栏是 people_birth ... 电影人的出生日期 ... 在等号后面,再加上具体的值 '1975-06-04' ...

最后需要再去设置一个条件,我们要更新的是 xx 的生日 ... pid 是这个表的主键,也就是每条记录的 pid 的值都是唯一的,这样可以利用这个 pid 的值作为条件。

用一个 WHERE 指定一下条件 ... pid 等于 2 .. 这条语句的意思就是,去更新 people 表里,pid 的值是 2 的这条记录里面,people_birth 的值为 1975-06-04 ....

UPDATE people SET people_birth = '1975-06-04' WHERE pid = 3;

回车 ... 再查看一下 ... SELECT * FROM people;

你会发现,pid 是 3 的这条记录的 people_birth 这栏内容的值,已经更新为了 1975-06-04 ...

DELETE

删除表里记录,用的是 DELETE ... 在 DELETE FROM 的后面,加上要删除记录的表的名称 .... 然后再用一个 WHERE,去设置一个删除的条件,满足这个条件的记录都会被删除掉。

比如我们要删除掉 pid 是 4 的这条记录 ... DELETE FROM ... 从 people 这个表里删除 ... WHERE 设置条件 .... pid 等于 4 ... 回车 ... 执行成功以后,再查看一下 ...

DELETE FROM people WHERE pid = 4;

pid 是 4 的这条记录已经从 people 这个表里删除掉了。

UPDATE 表名称 SET 字段 = '值' WHERE 字段 = 值;

更新与删除数据 - UPDATE and DELETE《 MySQL 基础 》

统计

13799
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点