在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
如何使用连接更新表中某个字段数据?在实际操作中连接更新表中数据经常使用: update .. join .. 语句,因此需要能写出连接更新表中某个字段数据的SQL语句。
学习目标:使用连接更新表中某个字段数据的SQL语句。
1. 更新goods表中的商品分类信息
创建一个商品分类表(good_cates),并完成了商品分类信息的插入,现在需要更新goods表中的商品分类信息把商品分类名称改成商量分类id。
接下来我们实现第二步操作:
将goods表中的分类名称更改成商品分类表中对应的分类id
-- 查看goods表中的商品分类名称对应的商品分类id
select * from goods inner join good_cates on goods.cate_name = good_cates.name;
-- 把该语句中from 后的语句理解为一张虚表
update goods g inner join good_cates gc on g.cate_name=gc.name set g.cate_name=gc.id;
2. 小结
连接更新表中数据使用: update .. join .. 语句
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python大蟒蛇平台是干什么用的?
Python大蟒蛇平台即 py平台,中国俗称大蟒蛇平台,一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。
13556
2019-05-21 12:04:24
怎样解决数据库高并发的问题
解决数据库高并发使用缓存式的Web应用程序架构、增加Redis缓存数据库、增加数据库索引、页面静态化、使用存储过程、MySQL主从读写分离、分表分库、负载均衡集群。
9613
2019-07-16 16:20:35
Python入门基础练习题整理附答案
在初学者Python入门的时候,一方面要多注重积累理论基础知识,另一方面就是要多练手。因此本文整理了Python入门的基础练习题,相信对初学者会有很大的帮助。
13165
2019-08-14 18:15:39
什么是Python?Python有什么特性?
Python就是一种计算机编程语言。通过大量的代码组合实现计算机程序的各种功能。属于高级编程语言,相对于C语言、C++、Java等编程语言,具有简单易学易用等特性。这里我们需要特别的关注Python的特性。
6302
2020-05-15 17:33:42
PyMySQL的使用方法有哪些?怎么用?
PyMySQL的使用方法有哪些?怎么用?PyMySQL一个纯Python实现的MySQL客户端库,支持兼容 Python 3用于代替 MySQLdb,其使用方法和MySQLdb几乎相同,但目前pymysql支持python3.x而后者不支持3.x版本。
3801
2022-01-25 11:10:34