powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос
3 сообщений из 3, страница 1 из 1
Помогите составить запрос
    #39541840
hrupin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день
Ни как не могу сообразить как надо составить запрос

есть таблица

product_id | filter_id
3 | 1
7 | 2
3 | 2

надо по filter_id сделать выборку product_id
при этом filter_id - может быть два и более числа

например filter_id - 1, 2 в результате должен быть только product_id - 3, а product_id - 7 выпадает, так как у него только есть filter_id - 2, а 1 нет
...
Рейтинг: 0 / 0
Помогите составить запрос
    #39541859
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
4.
5.
select product_id
from table
where filter_id in (1,2)
group by product_id
having count(distinct filter_id)=2
...
Рейтинг: 0 / 0
Помогите составить запрос
    #39541895
hrupin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое))) Очень выручили
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите составить запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]