Syschel: Я, не указывал это в посте, но поиск является не пользовательским, он для склада. Стоит задача найти именно товары у которых N параметров равных m1,m2...mN, при этом описанных для товара параметров не должно быть ни больше ни меньше чем N.
Задача поиска без ограничения на превосходящие параметры чуть проще.
Я вводил NUM чтобы выбирать явно указать количество искомых параметров, т.к. необходимо выбрать не просто товары с "15кг" и "Синий", но чтобы при этом у них небыло никаких других значений типа "Упаковка - Картон"
К сожалению, при таком запросе выбираются не только те товары, где присутствует два параметра "15кг" и "Синий", но и товары, где помимо этих присутствуют еще параметры, например "Упаковка - Картон" с Артикулом 8, в представленном дампе.
Задача поиска без ограничения на превосходящие параметры чуть проще.