gpt4 book ai didi

mysql - 如何使用 where 子句的 select 更新字段?

转载 作者:行者123 更新时间:2023-11-29 06:21:18 25 4
gpt4 key购买 nike

我有表格,其中一个称为“文章”,另一个称为“链接”。

我想从表链接中获取 url 和标题,并使用链接表中的数据更新文章表。我不确定该怎么做。链接表有引用它的article_id,任何人都可以帮忙吗?

这里有一些伪代码,如果有帮助的话?

UPDATE articles 
SET articles.url,
articles.title = (SELECT links.url,
links.title
FROM links
WHERE articles.id = links.article_id)

这有意义吗?

最佳答案

UPDATE articles, links
SET articles.url = links.url,
articles.title = links.title
WHERE articles.id = links.article_id

UPDATE articles
INNER JOIN links ON (articles.id = links.article_id)
SET articles.url = links.url,
articles.title = links.title

关于mysql - 如何使用 where 子句的 select 更新字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366908/

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