有人可以通过这个公式帮助SQL。
如果product_id的category_id(例如,12)=给定的数字(例如,99)那么 添加另一个product_id(12)与另一个给定的类别编号(例如,123)
结果最终应该是多行具有相同的product_id但不同的category_id' s product_id(12)= 99 product_id(12)= 123 product_id(12)......
答案 0 :(得分:0)
如果我理解正确,我认为你只想要insert . . . select
:
insert into t(product_id, category_id)
select product_id, 123
from t
where category_id = 99;