gpt4 book ai didi

mysql - 如何将一列id(主键)插入到不同的表中?

转载 作者:搜寻专家 更新时间:2023-10-30 23:29:24 26 4
gpt4 key购买 nike

如何将国家表 ID 复制到 client_country 表中,以便在 client_country 表中有两个条目(clientID,countryID)

注意:我们可以提供硬编码或带有 where 条件的客户端 ID。

我的查询:

INSERT INTO Client_Country (clientId,countryId)
VALUES ((SELECT id FROM Client WHERE name="Ey GLOBAL"),
(SELECT id from Country ));

最佳答案

我希望查询使用 INSERT 。 . .选择:

INSERT INTO Client_Country (clientId, countryId)
SELECT cl.id, co.id
FROM Client cl JOIN
Country co
ON cl.name = 'Ey GLOBAL' AND
co.name = ?;

co.name = ? 是因为不清楚您如何选择国家/地区。如果您想要每个客户的所有国家/地区,请忽略该条件。

关于mysql - 如何将一列id(主键)插入到不同的表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51359907/

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