Mysql 产品详细信息的Magento sql查询

Mysql 产品详细信息的Magento sql查询,mysql,sql,magento,Mysql,Sql,Magento,我想查询magento数据库以显示Sku、productname、ProductDetails、price、批发商price和Storedunits。 我有这个疑问 SELECT `e`.`sku`," IF(at_name.value_id > 0, at_name.value, at_name_default.value) AS `name`, " IF(at_description.value_id > 0, at_name.value,

我想查询magento数据库以显示Sku、productname、ProductDetails、price、批发商price和Storedunits。 我有这个疑问

       SELECT 
    `e`.`sku`,"
    IF(at_name.value_id > 0, at_name.value, at_name_default.value) AS `name`, "
    IF(at_description.value_id > 0, at_name.value, at_description_default.value) AS `description` "

     FROM "
    `catalog_product_entity` AS `e` "
    INNER Join "
     `catalog_product_entity_varchar` AS `at_name_default` "
           ON (`at_name_default`.`entity_id` = `e`.`entity_id`) AND "
              (`at_name_default`.`attribute_id` = (SELECT attribute_id FROM `eav_attribute` ea LEFT JOIN `eav_entity_type` et ON ea.entity_type_id = et.entity_type_id  WHERE `ea`.`attribute_code` = 'name' AND et.entity_type_code = 'catalog_product')) AND "
              `at_name_default`.`store_id` = 0 "
    Left Join "
      `catalog_product_entity_varchar` AS `at_name` "
           ON (`at_name`.`entity_id` = `e`.`entity_id`) AND "
              (`at_name`.`attribute_id` = (SELECT attribute_id FROM `eav_attribute` ea LEFT JOIN `eav_entity_type` et ON ea.entity_type_id = et.entity_type_id  WHERE `ea`.`attribute_code` = 'name' AND et.entity_type_code = 'catalog_product')) AND "
              (`at_name`.`store_id` = 1) "
    INNER Join "
     `catalog_product_entity_text` AS `at_description_default` "
           ON (`at_description_default`.`entity_id` = `e`.`entity_id`) AND "
              (`at_description_default`.`attribute_id` = (SELECT attribute_id FROM `eav_attribute` ea LEFT JOIN `eav_entity_type` et ON ea.entity_type_id = et.entity_type_id  WHERE `ea`.`attribute_code` = 'description' AND et.entity_type_code = 'catalog_product')) AND "
              `at_description_default`.`store_id` = 0 "
    Left Join "
      `catalog_product_entity_text` AS `at_description` "
           ON (`at_description`.`entity_id` = `e`.`entity_id`) AND "
              (`at_description`.`attribute_id` = (SELECT attribute_id FROM `eav_attribute` ea LEFT JOIN `eav_entity_type` et ON ea.entity_type_id = et.entity_type_id  WHERE `ea`.`attribute_code` = 'description' AND et.entity_type_code = 'catalog_product')) AND "
              (`at_description`.`store_id` = 1) 
返回Sku、ProductName和ProductDetails,但我无法从以下位置找到其余字段:

例如,所有价格和其他十进制属性都存储在目录\u产品\u实体\u decimal中,其中所有短文本字符串都存储在目录\u产品\u varchar中。为了确定每个属性存储在哪个表中,Magento使用表eav\u属性中的列backend\u type


“找不到其余字段”是什么意思?请显示示例输入、输出和所需输出。上面的此查询返回sku、productname和productdetails。我想返回价格、批发商价格和StoredInits字段,但我不知道如何搜索它们。谢谢,但这只是重复您之前所说的。“搜索它们”是什么意思?请用更多的词。您想知道他们在哪个表中吗?