gpt4 book ai didi

mysql - 插入...选择,在哪里

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

我有两张表,一张名为“国家/地区”,一张名为“国家/地区”。国家有国家和州,但国家没有 ISO。国家/地区表包含带 ISO 的国家/地区名称,但没有州。我正在尝试执行插入选择来更新国家/地区表中的新 ISO 列,并根据国家/地区表填充它(换句话说,将 ISO 从一个表移动到另一个表)。

这是我所拥有的:

INSERT countries (country_iso) SELECT country.iso FROM countries,country WHERE countries.name = country.printable_name

所有这一切都将 iso 放在国家/地区表的末尾。它没有使用 WHEREcountry.name =country.printable_name(这是匹配的两列)。

知道我做错了什么吗?

谢谢!

最佳答案

INSERT 创建新行。看起来您想改为更新现有行。

关于mysql - 插入...选择,在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3323625/

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