MySql 从查询结果中更新数据

Posted 早起的年轻人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql 从查询结果中更新数据相关的知识,希望对你有一定的参考价值。

个通过外键关联的表 ,将一个表中的内容更新到另一个表中

UPDATE question_extracting_item AS a
INNER JOIN (
	SELECT
		b.id,
		b.title_text 
	FROM
		question AS b 
	) c ON a.question_id = c.id 
	SET a.title_text = c.title_text;

上述 SQL 的结果就是将 表 question 中的 title_text 文本内容 更新到了 表 question_extracting_item 中 title_text 字段上

question 表中的 id ,对应 question_extracting_item 表中的 question_id

以上是关于MySql 从查询结果中更新数据的主要内容,如果未能解决你的问题,请参考以下文章