登录
首页 >  数据库 >  MySQL

MySQL学习笔记13__修改语句

来源:SegmentFault

时间:2023-02-16 15:43:29 324浏览 收藏

本篇文章给大家分享《MySQL学习笔记13__修改语句》,覆盖了数据库的常见基础知识,其实一个语言的全部知识点一篇文章是不可能说完的,但希望通过这些问题,让读者对自己的掌握程度有一定的认识(B 数),从而弥补自己的不足,更好的掌握它。

格式

修改单表数据

UPDATE 表名
SET 列=值,列=值,...
WHERE 筛选条件;

执行顺序

/* 方式一 */
UPDATE 表1 别名,表2 别名
SET 列=值,列=值...
WHERE 连接条件
AND 筛选条件

/* 方式二 */
UPDATE 表1 别名
[连接类型] JOIN 表2 别名
ON 连接条件
SET 列=值,列=值,...
WHERE 筛选条件

示例

修改woman表中姓唐的女生的电话为12345

UPDATE woman
SET phone = 12345
WHERE name LIKE '唐%';
修改张无忌女朋友的手机号为111

/* 方式一 */
UPDATE man m
INNER JOIN woman w
ON w.bf_id = m.id
SET w.phone = '111'
WHERE m.name = '张无忌';

/* 方式二 */
UPDATE man,woman
SET woman.phone='111'
FROM man,woman
WHERE woman.bf_id=man.id
AND man.name='张无忌';

终于介绍完啦!小伙伴们,这篇关于《MySQL学习笔记13__修改语句》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布数据库相关知识,快来关注吧!

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>