Пропустите тему SQL, позвольте мне рассказать, как вы можете работать с EAV Design в базе данных Magento.
1: таблица product_entity
, у вас есть основной entity_id,
, и у вас есть entity_type_id
= 4 (тип объекта продукта = 4)
2: таблица eav_attribute
с этой таблицей, которую вы получите [115 ] и attribute_id
3: для которого catalog_product_entity_varchar
вы набрали значение этого атрибута, это 'text' или 'varchar'.
Когда вам нужно получить значение атрибута продукта, что вам нужно. 1: attribute_code ==> attribute_id
2: attribute_id => attribute_values
3: product entity_id => значение атрибута продукта
Пример SQL:
select v.value from
catalog_product_entity_varchar where attribute_id = [attirbute-id]
and entity_id = [product entity id]
Обновление
Для обеспечения безопасности SQL-инъекций следует использовать $connection->quote([value])
Вы должны использовать Модель Magento по умолчанию для игры с базой данных.
Попытайтесь изучить вопрос о получении определенного значения атрибута продукта.