MySQL数据库(16):高级数据操作-更新数据
【摘要】
高级数据操作-更新数据
1、通常一定是跟随条件更新
update 表名 set 字段名 = 新值 where 判断条件;
2、如果没有条件,是全表更新。可以使用limit来显示控制更新的数量
u...
高级数据操作-更新数据
1、通常一定是跟随条件更新
update 表名 set 字段名 = 新值 where 判断条件;
2、如果没有条件,是全表更新。可以使用limit来显示控制更新的数量
update 表名 set 字段名 = 新值 [ where 判断条件 ] limit 数量;
create table my_update(
id int primary key auto_increment,
name varchar(10)
);
insert into my_update (name) values ('A'), ('A'), ('A'), ('A');
mysql> select * from my_update;
+----+------+
| id | name |
+----+------+
| 1 | A |
| 2 | A |
| 3 | A |
| 4 | A |
+----+------+
update my_update set name = 'B' where name = 'A' limit 2;
mysql> select * from my_update;
+----+------+
| id | name |
+----+------+
| 1 | B |
| 2 | B |
| 3 | A |
| 4 | A |
+----+------+
文章来源: pengshiyu.blog.csdn.net,作者:彭世瑜,版权归原作者所有,如需转载,请联系作者。
原文链接:pengshiyu.blog.csdn.net/article/details/125011243
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)