Как написать запрос по нескольким критерям в одном столбце?
Select  idпродукта from
(
  Select idпродукта  from table where 
                  (Значение = 200 and Idатрибута = 2 ) or 
                  (Значение = 10 and Idатрибута = 3) or
                  (Значение = "Ель" and Idатрибута = 1)
) t1
group by idпродукта
having count(idпродукта)>2
Как вариантselect id from products as p
INNER JOIN productPropertys as type ON type.product_Id = p.id and type.value = 'ель'
INNER JOIN productPropertys as length ON length .product_Id = p.id and length .value = '200'
INNER JOIN productPropertys as someOtherProperty ON someOtherProperty .product_Id = p.id and someOtherProperty .value = '10'