Нужно выбрать все строки из таблицы: relation_product_to_categories Там где равны поля: product_id Там где поле category_id=54 И в таблице attribute_values поля: attribute_id и value равны заранее известным значениям.
Нужно сделать это одним запросом.
Я написал следующий код, но он не работает:
SELECT * FROM `relation_product_to_categories` AS `RelationProductToCategory` INNER JOIN `attribute_values` AS `AttributeValue` ON ( (`RelationProductToCategory`.`product_id`=`AttributeValue`.`product_id`) AND (`AttributeValue`.`attribute_id`='27' AND `AttributeValue`.`value`='пластик') AND (`AttributeValue`.`attribute_id`='13' AND `AttributeValue`.`value`='девочкам') ) WHERE `RelationProductToCategory`.`category_id` = 54
Спасайте кто может :)
Оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Mysql запрос для фильтрации товаров
Реклама
Mysql запрос для фильтрации товаров
Нужно выбрать все строки из таблицы: relation_product_to_categories
Там где равны поля: product_id
Там где поле category_id=54
И в таблице attribute_values поля:
attribute_id и value равны заранее известным значениям.
Нужно сделать это одним запросом.
Я написал следующий код, но он не работает:
SELECT * FROM `relation_product_to_categories` AS `RelationProductToCategory`
INNER JOIN `attribute_values` AS `AttributeValue`
ON
(
(`RelationProductToCategory`.`product_id`=`AttributeValue`.`product_id`)
AND
(`AttributeValue`.`attribute_id`='27' AND `AttributeValue`.`value`='пластик')
AND
(`AttributeValue`.`attribute_id`='13' AND `AttributeValue`.`value`='девочкам')
)
WHERE `RelationProductToCategory`.`category_id` = 54
Спасайте кто может :)
Другие открытые задания:
Разослать 2000 сообщений через Ватсап Вручную2 000 р.
Бюджет: 2 000 р. Добрый день. У нас есть база номеров наших клиентов, которым нужно отправить информацию через ватсап. 2000 контактов. Оплата по 1 руб за номер . Дополнительно оплач…
Написание отзывов100 р.
Бюджет: 100 р. Добрый день! Ищу желающих писать отзывы на компании на различных онлайн-площадках. Работа лёгкая, на все вопросы отвечу, подскажу. Помимо отзывов, имеются и другие …
Оставить отзыв. 300 р.
Бюджет: 300 р. Отзыв. Только обычный личный аккаунт, профессиональные составилители отзывов не интересуют. 1 исполнитель - 1 отзыв. цена 300 рублей.
поиск заданий