mysql - 如何使用两个不同的表基于单列更新多行
问题描述
我有两个表第一个表 js_resume 列是空的,但第二个表 js_resume 列有数据
当 js_resume 为空时,我想根据 js_email 进行比较,需要更新第二个表中的数据。
FIRST TABLE
+--------------------------------+-----------+
| js_email | js_resume |
+--------------------------------+-----------+
| panisam@hotmail.com | |
| rajchara-wee@hotmail.com | |
| jetnipit.s1992@gmail.com | |
| apitsada@hotmail.co.uk | |
| abcd@gmail.com | |
| junebb@hotmail.com | |
| settasak.songthummin@gmail.com | |
| james.oth@gmail.com | |
| balqisbinasli@gmail.com | |
| austinzmys@gmail.com | |
+--------------------------------+-----------+
Second table
+----------------------------+-------------------+
| js_email | js_resume |
+----------------------------+-------------------+
| panisam@hotmail.com | resume_59053.docx |
| rajchara-wee@hotmail.com | resume_59051.docx |
| ragavansamy@gmail.com | resume_59049.doc |
| rajchara-wee@hotmail.com | resume_59029.doc |
| narasimha67@gmail.com | resume_59047.doc |
| abcd@gmail.com | resume_59046.doc |
| azilin.aw@gmail.com | resume_59045.docx |
| lwy_51@yahoo.com | resume_59044.docx |
| limnc@singnet.com.sg | resume_59043.doc |
| austinzmys@gmail.com | resume_59042.docx |
+----------------------------+-------------------+
预期产出
+--------------------------------+----------------------------+
| js_email | js_resume |
+--------------------------------+----------------------------+
| panisam@hotmail.com | resume_59053.docx |
| rajchara-wee@hotmail.com | resume_59051.docx |
| jetnipit.s1992@gmail.com | |
| apitsada@hotmail.co.uk | |
| abcd@gmail.com | resume_59046.doc |
| junebb@hotmail.com | |
| settasak.songthummin@gmail.com | |
| james.oth@gmail.com | |
| balqisbinasli@gmail.com | |
| austinzmys@gmail.com | resume_59042.docx |
+--------------------------------+----------------------------+
解决方案
像这样的东西?
UPDATE FIRSTTABLE a
JOIN Secondtable b ON a.js_email = b.js_email
SET a.js_resume = b.js_resume
推荐阅读
- r - Hist 中 Gamma 分布的拟合曲线
- cumulocity - 无法将微服务部署到 cumulocity 平台
- reactjs - React - 动态进度条
- javascript - 如何将多个“onclick 事件”(用于 HTML 按钮)分配给 1 个函数,而不触发所有语句
- perl - 如何在 Perl 中使用预定义的哈希值分配哈希?
- powershell - PowerShell 通过间接 php 链接(通过 Invoke-WebRequest 或 COM 对象)下载具有动态大小的文件
- reactjs - 你能解释一下所有这些将函数传递给组件的方式之间的区别吗?
- xml - 如何使用 XSLT 从出现编号的非结构化 XML 中选择值
- angular - 角度/cli问题
- java - 什么是 Java 中 HTTP/1.1 持久(“连接:关闭”)连接的最佳库?