如何仅使用mysql提取magento中的所有产品id、SKU、产品名称、描述、图像、类别?
如何仅使用MySQL提取磁电机中的所有产品id、SKU、产品名称、描述、图像、类别如何仅使用mysql提取magento中的所有产品id、SKU、产品名称、描述、图像、类别?,mysql,magento,Mysql,Magento,如何仅使用MySQL提取磁电机中的所有产品id、SKU、产品名称、描述、图像、类别 SELECT p.`entity_id`, p.`sku`, pv.`value` as name, pt.`value` as description, GROUP_CONCAT(DISTINCT(cp.`category_id`) SEPARATOR ', ') as categories, GROUP_CONCAT(DISTINCT(pm.`value`) SEPARATOR ', ') as images
SELECT p.`entity_id`, p.`sku`, pv.`value` as name, pt.`value` as description, GROUP_CONCAT(DISTINCT(cp.`category_id`) SEPARATOR ', ') as categories, GROUP_CONCAT(DISTINCT(pm.`value`) SEPARATOR ', ') as imagesPath
FROM `catalog_product_entity` as p
INNER JOIN `catalog_product_entity_varchar` as pv on pv.`entity_id` = p.`entity_id` and pv.`attribute_id` = 71
INNER JOIN `catalog_product_entity_text` as pt on pt.`entity_id` = p.`entity_id` and pt.`attribute_id` = 72
INNER JOIN `catalog_category_product` as cp on cp.`product_id` = p.`entity_id`
LEFT JOIN `catalog_product_entity_media_gallery` as pm on pm.`entity_id` = p.`entity_id` and pm.`attribute_id` = 88
GROUP BY cp.`product_id`, pm.`entity_id`
该查询是为EE v1.13.1.0设计的,它应该适用于其他版本,但请在eav_属性表中重新检查您的属性ID此查询返回基于admin storeID的产品名称、sku、价格、图像、说明以及另外两个
SET@etype=SELECT
实体类型标识
从…起
eav_实体_类型
哪里
实体类型代码='目录产品';
-产品名称属性ID
SET@name=SELECT
属性标识
从…起
eav_属性
哪里
属性_代码='name'
实体类型id=@etype;
-产品图像属性ID
设置@image=SELECT
属性标识
从…起
eav_属性
哪里
属性_代码='image'
实体类型id=@etype
-产品价格属性ID
设置@price=SELECT
属性标识
从…起
eav_属性
哪里
属性_代码=‘价格’
实体类型id=@etype
-产品描述属性ID
设置@description=SELECT
属性标识
从…起
eav_属性
哪里
属性_代码='description'
实体类型id=@etype
-质疑
选择
e、 实体id为“id”,
e、 sku,
v1.1值作为“名称”,
v2.值为“图像”,
si.数量为“库存数量”,
d1.作为“价格”的价值,
s1.作为“说明”的值
从…起
目录产品实体e
左连接
cataloginventory\u stock\u项目si在e.entity\u id=si.product\u id上
左连接
e.entity\u id=v1.entity\u id上的catalog\u product\u entity\u varchar v1
和v1.1将_id存储在0,1,2中
和v1.attribute_id=@name
左连接
e.entity\u id=v2.entity\u id上的catalog\u product\u entity\u varchar v2
和v2.store_id在0,1,2中
和v2.attribute_id=@image
左连接
左连接
目录产品实体上的十进制d1。实体id=d1。实体id
和d1。将_id存储在0,1,2中
和d1.attribute_id=@price
左连接
e.entity\u id=s1.entity\u id上的目录\产品\实体\文本s1
和s1。将_id存储在0,1,2中
和s1.attribute_id=@description 请提供有关该问题的更多信息以及到目前为止您尝试了什么?选择magento中的所有产品和类别,然后插入wordpress项目。