我当前正在使用具有表的数据库,其中一个表具有数百个ID,我需要向其中的列表中添加一些内容。这实际上也无法将它们插入数据库,这令人沮丧。我仍然是一个初学者,这可能从我的代码中显而易见。
INSERT INTO card_card_categories(id, card_id, card_category_id, num, created_at, updated_at)
SELECT
id * 1000 AS id,
id AS card_id,
1412 AS card_category_id,
85 AS num,
created_at,
updated_at
FROM
cards
WHERE
id = 100994
这是我当前的SQL插入语句。一次适合1个,但是我一直无法找到一种方法来实现,因此我可以一次输入多个ID并填入它,就像我一次将它们放入一个。如果可能的话,这可能吗?
只需添加一个子查询containig EXISTS
关键字为