Добрый день.
Помогите пожалуйста составить запрос
Мне нужно выбрать из этой таблицы только те item_id у которых, например одновременно есть несколько значений: param_value_id='1329' AND param_value_id='1849' AND param_value_id='278'
т.е И..=1329 И = 1849 .. И=278, если хоть одного значения нет у товара, значит он не должен быть в выборке.
Вот такой запрос выводит пусто, не могу понять почему((
Хотя у товара с ID=113897 все три значения присутствуют
IN(1329,1849,278) не подходит, т.к. будет выводить товары у которых не все значения заданы, а нужно чтобы все присутствовали. И= И= И=
Помогите пожалуйста составить запрос
Мне нужно выбрать из этой таблицы только те item_id у которых, например одновременно есть несколько значений: param_value_id='1329' AND param_value_id='1849' AND param_value_id='278'
т.е И..=1329 И = 1849 .. И=278, если хоть одного значения нет у товара, значит он не должен быть в выборке.
Вот такой запрос выводит пусто, не могу понять почему((
Хотя у товара с ID=113897 все три значения присутствуют
Код |
---|
SEL ECT * FR OM param_values_items_relation WHERE `param_value_id`=1329 AND `param_value_id`=1849 AND `param_value_id`=278 |
IN(1329,1849,278) не подходит, т.к. будет выводить товары у которых не все значения заданы, а нужно чтобы все присутствовали. И= И= И=