gpt4 book ai didi

MySql 复制一行,修改值并插入每一行

转载 作者:太空宇宙 更新时间:2023-11-03 11:57:13 26 4
gpt4 key购买 nike

我有一个包含 7 个字段的表 - 一个,product_special_id,是 AUTO_INCREMENT

该表包含不同产品组的产品价格。

例如:

product_special_id: 1532 (AUTO_INCREMENT)    
product_id: 4
customer_group_id: 3
priority: 0
price: 280.5000
date_start: 0000-00-00
date_end: 0000-00-00

我需要将分配给 customer_group_id“3”的每条记录复制到具有新 customer_group_id 的同一表中的新记录 - 让我们说“5”。

新记录的 product_special_id 必须是唯一的。其余五个字段保持不变。

原始记录需要保持不变。

这可以做到吗?

谢谢

最佳答案

只需使用 insert 。 . .选择:

insert into t(product_id, customer_group_id, priority, price, date_start, date_end)
select product_id, 5, priority, price, date_start, date_end
from t
where customer_group_id = 3;

关于MySql 复制一行,修改值并插入每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31744681/

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