gpt4 book ai didi

mysql - 使用 ID 匹配的另一个表中的数据更新表

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

所以我有这两张表。

table1
+----+---------+
| id | type_id |
+----+---------+
| 1 | 1 |
+----+---------+
| 2 | 12 |
+----+---------+

table2
+----+-----------+---------+
| id | table1_id | type_id |
+----+-----------+---------+
| 5 | 1 | 0 |
+----+-----------+---------+
| 6 | 2 | 0 |
+----+-----------+---------+

我想使用 table1.type_id 中的值更新 table2.type_id,并使用 table1 中的 id 作为引用点。

我无法全神贯注于如何做到这一点。

最佳答案

UPDATE table2
SET type_id = a.type_id
FROM table2 b
JOIN table1 a ON a.id = b.table_id

此语句将利用 table2 中的数据并正确地 JOINtablea 中获取值。

关于mysql - 使用 ID 匹配的另一个表中的数据更新表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20689563/

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