gpt4 book ai didi

mysql - 如何使用两个不同的表基于单列更新多行

转载 作者:行者123 更新时间:2023-11-29 09:39:46 25 4
gpt4 key购买 nike

我有两个表,第一个表 js_resume 列为空,但第二个表 js_resume 列有数据

我想根据js_email进行比较,当js_resume为空时需要更新 来自第二个表的数据。

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

关于mysql - 如何使用两个不同的表基于单列更新多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56862804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com