Есть товар и категория товара имеется
Вес 0,4 кг
Объем 400 мл
Вид Против перхоти
Наполнитель Цитрусовые
Торговая марка Head&Shoulders
Нужно организовать поиск похожих товаров:
я реализовал так "Вес" это отдельный элемент БД "0,4 кг" это отдельный , категория это отдельный id
select DISTINCT pro.id_product , pro.id_feature_value from ps_feature_product as pro
JOIN ps_category_product as cat on pro.id_product = cat.id_product
WHERE pro.id_feature_value = 25663 and cat.id_category = 800
но если сделать
select DISTINCT pro.id_product , pro.id_feature_value from ps_feature_product as pro
JOIN ps_category_product as cat on pro.id_product = cat.id_product
WHERE pro.id_feature_value = 9865 and cat.id_category = 800 and pro.id_feature_value = 9855
Ничего не выводит хотя такое свойство имеется у 2 товаров одновременно. Подозреваю что это тонкости sql синтаксиса, может кто подскажет как вытянуть товар с 2-3-4 одинаковыми свойствами ?