我如何将国家/地区表ID复制到client_country表中,所以在client_country表中有两个条目(clientID,countryID)
注意:我们可以提供客户ID的硬编码形式或条件。
我的查询-
INSERT INTO Client_Country (clientId,countryId)
VALUES ((SELECT id FROM Client WHERE name="Ey GLOBAL"),
(SELECT id from Country ));
答案 0 :(得分:1)
我希望查询使用INSERT . . . SELECT
:
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 = ?
是因为不清楚您如何选择国家。如果您希望每个客户都在所有国家/地区,请忽略该条件。