gpt4 book ai didi

mysql - 如何在单个查询中针对单个 category_id 添加多个 product_id

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

我有一张 table -> table_product_categories - "product_id", "category_id"

我想为每个类别添加多个产品 ID(在范围内)。我该怎么做?

我正在使用:

insert into table_product_categories values (11, 1);
insert into table_product_categories values (12, 1);
insert into table_product_categories values (13, 1);

有什么方法可以在单个查询中实现相同的目的吗?

开发

最佳答案

您不能在 MySQL 中生成序列号。您可以使用带有序列号的临时表来实现这一点

insert into table_product_categories 
select seq_num, 1
from your_temp_table
where seq_num between 11 and 30
order by seq_num asc

关于mysql - 如何在单个查询中针对单个 category_id 添加多个 product_id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19356125/

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