category_ids到magento中的类别

时间:2012-09-17 01:58:32

标签: mysql magento

我将magento 1.3中的产品导出到magento 1.6,在magento 1.3的.csv中它有一个字段category_ids,在magento 1.6中.csv有_category字段。我只想让magento 1.3的.csv属性字段与.csv ma​​gento 1.6相同,这样我就可以将magento 1.3中的.csv导入magento 1.6。

我现在的问题是如何在我的mysql中查询从magento 1.3中的category_ids获取类别名称?

我查看了magento 1.3中的表格,但那里没有类别名称。

在magento 1.3的.csv中,它有这个表

category_ids
------------
154
154
154
59
63,88
63
61

我尝试这个SQL查询但没有任何返回..

SELECT catalog_category_entity_varchar.value FROM catalog_category_entity_varchar WHERE value_id = 154;

有人对我的案子有所了解吗?提前谢谢......

2 个答案:

答案 0 :(得分:0)

试试这个

获取所有类别使用以下查询:

SELECT * FROM catalog_category_entity_varchar where attribute_id=111;

您将获得以下值value_id,entity_type_id,attribute_id,store_id,entity_id,value。

这里,entity_id - CategoryID,Value是Category Name。

value_id     entity_type_id       attribute_id      store_id     entity_id      value
   1               9                111                 0            3       'Root Catalog'
   4               9                111                 0            4       'Shirts'
   7               9                111                 0            5       'Shoes'

如果您想特定地获取类别名称,则使用以下查询:

SELECT catalog_category_entity_varchar.value FROM catalog_category_entity_varchar where attribute_id=111 and entity_id=4;

4- CategoryId

答案 1 :(得分:0)

我现在得到了查询,这就是它......

SELECT * FROM catalog_category_entity_varchar WHERE entity_id = 40