Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос для выборки данных из одной таблицы по нескольким параметрам / 3 сообщений из 3, страница 1 из 1
12.08.2015, 14:44:19
    #39027905
sergpost3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос для выборки данных из одной таблицы по нескольким параметрам
Добрый день.

Не найдя в просторах интернета решения своего вопроса, обращаюсь к вам.

Задание такое: есть два значения recipient_id. Нужно составить запрос так, чтобы он вернул единственное значение conversation_id, которое подходит под оба значения recipient_id.
Например, имея значения recipient_id равное 12 и 19, запрос должен вернуть conversation_id=5.

Скрин таблицы прилагается
...
Рейтинг: 0 / 0
12.08.2015, 14:50:32
    #39027915
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос для выборки данных из одной таблицы по нескольким параметрам
Код: sql
1.
2.
3.
4.
5.
SELECT conversation_id
FROM mytable
WHERE recipient_id IN (12, 19)
GROUP BY conversation_id
HAVING COUNT(DISTINCT recipient_id) = 2
...
Рейтинг: 0 / 0
12.08.2015, 15:25:29
    #39027962
sergpost3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запрос для выборки данных из одной таблицы по нескольким параметрам
Спасибо большое за быстрый и правильный ответ)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос для выборки данных из одной таблицы по нескольким параметрам / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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