MySQL数据库使用连接更新表中某个字段数据
连接更新表中数据使用: update .. join .. 语句
上一篇博文创建了一个商品分类表(good_cates),并完成了商品分类信息的插入,如果需要更新goods表中的商品分类信息,把商品分类名称改成商量分类id,这就需要使用MySQL数据库连接更新表中某个字段数据。
将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;
MySQL数据库使用连接更新表中某个字段数据相关推荐
- mysql复制一个字段值到另一个字段,MySQL怎么把表中一个字段数据复制到另外一个表的某个字段下...
点击查看MySQL怎么把表中一个字段数据复制到另外一个表的某个字段下具体信息 答:update b set tel =(select mobile from a where a.id=b.aid) 注 ...
- Windows上通过bat实现不同数据库之间同步部分表的部分字段数据
场景 A系统的数据库中的部分表中的部分数据需要提供给B系统. 首先利用Mysqldump将A系统中的部分表导出为文件,然后建立中间数据库 将导出的数据文件还原到中间数据库,然后再B系统中选择中间数据库 ...
- MySql查询出两张表中不同的数据
建表 表1 CREATE TABLE Student(SId VARCHAR(10),Sname VARCHAR(10),Sage DATETIME,Ssex VARCHAR(10)); 插入测试数据 ...
- Oracle 查询数据表中的字段数据是否有重复
1.查找单个字段select 字段名,count(*) from table group by 字段名 having count(*) > 12.查找组合字段:SELECT TEST_NAME1 ...
- MySQL数据库-更新表中的数据详解
更新书记记录是数据操作中常见的操作,可以更新表中已经存在数据记录中的值.在MySQL中可以通过UPDATE语句来实现更新数据记录,该SQL语句可以通过如下几种方式使用:更新特定数据记录,更新所有数据记 ...
- MySQL - 更新表中的数据记录
更新表中的数据记录 更新数据记录是数据操作中常见的操作,可以更新表中已经存在数据记录中的值.在MySQL中可以通过UPDATE语句来实现更新数据记录,该SQL语句可以通过如下几种方式使用:更新特定数据 ...
- oracle 字段补充空格,oracle表中某个字段含有字符回车、空格的手动修改方式
select t.*, t.rowid from TB_SD_STANDARD_CHOOSE_ADVISE t where t.id =323900000 update TB_SD_STANDARD_ ...
- 查询出两个表中不同的数据
查询出user表中有user_pro中没有的mobile字段 写法一 select * from user where mobile not in(select mobile from user_pr ...
- 如何更新mysql数据库字段_如何使用MySQL一个表中的字段更新另一个表中字段
1,修改1列 update student s, city c set s.city_name = c.name where s.city_code = c.code; 2,修改多个列 update ...
最新文章
- 完美的隐藏软键盘方法
- 用这个Python库,训练你的模型成为下一个街头霸王!
- Mysql/Mairadb主从复制
- [How TO]-How to Install Python Pip on Ubuntu 20.04
- CPU高速缓存行对齐和代码优化
- cpu开核_电脑魔改篇——CPU散热器
- JavaFX触屏事件
- win102004优化_win10 2004系统电脑出现玩命运2掉帧的问题
- 如何防止用户重复提交表单
- (58)UART外设驱动用户发送模块(三)(第12天)
- libevent 源码深度剖析十三
- 基于虚拟帐号的邮件系统extmail(1)
- 利用计算机进行国际贸易的弊端,国际贸易中的计算机应用体系建设浅析
- 请完成汇率和金额排序程序。(100分)题目内容: 在国际机场,我们会发现有多个货币兑换的窗口,这是由于各国货币的单位价值是不一样的。下面列出了某日国际货币的汇率表(相对于100人民币的各国货币值)。
- 爬取b站最火up主及其粉丝信息
- Flask部署机器学习模型---基于线性回归模型的销售预测系统实现简易版代码
- python读取csv文件路径设置_python读取csv文件
- MP2451问题记录
- Java---Map详解
- 《挑战程序设计竞赛》--初级篇习题POJ部分【动态规划】