2015-04-01 56 views
0

我需要在我的prestashop(v1.5)商店中自动将产品(ID 10233至10247)置于家庭类别(ID = 2)中。如何通过查询将产品放入某个类别

也许,通过SQL更容易,不是吗?

表:

  • ps_product_shop - id_product,...
  • ps_category_product(枢纽) - id_category,id_product,...
  • ps_category - id_category,...
+0

也许你正在寻找'SELECT'从一个表然后'INSERT'到另一个表。请提供一些表格结构,根据其他假设很难回答,因质量较差,可能会标记问题 – 2015-04-01 20:28:44

+0

thx,发布更新 – 2015-04-01 21:22:31

回答

1
INSERT INTO ps_category_product (id_category,id_product) 
SELECT 2, ps_product_shop.id_product 
FROM ps_product_shop 
WHERE ps_product_shop.id_product > 10232 AND ps_product_shop.id_product < 10248 

我觉得像这样的东西可能是你想要的

+1

thx以供回复。关系产品类别是n到n的关系。 – 2015-04-01 21:23:39

+0

@MiguelBorges编辑我的帖子 – micbobo 2015-04-01 21:55:57

+0

这是假设你总是希望值“2”作为你的类别 – micbobo 2015-04-01 21:59:59

相关问题