Я пытаюсь выяснить, как я могу выполнить запрос к моей таблице, чтобы узнать, соответствует ли группа user_id match_id.MySQL проверяет, соответствуют ли значения, разделенные запятой, строками в таблице
Запрос 1 должен возвращать результат для: user_id 1 смотрит, чтобы увидеть, если есть какие-либо conversation_id с только user_id = 2 и user_id = 1 в нем. (Если возвращать строку для каждого conversation_id = 1, 2, 4, 5 на основе SQL Скрипки, например)
conversation_id
1
2
4
5
Запрос 2 должен возвращать результат для: user_id 1 смотрит, чтобы увидеть, если есть какие-либо conversation_id-х с user_id = 2, user_id = 1, и user_id = 4. (Возвращает 0 строк, не существует в примере SQL Скрипки)
Настройка таблицы находится в SQL Fiddle
Вопрос упоминает разделенные запятой значения, но остальная часть вопроса не делает. Где значения, разделенные запятой, попадают в картину? – jpw
Я имею в виду так, как вы написали эту часть ", а user_id не в (1,2)". Посмотрите на свой ответ и протестируйте его сейчас. Спасибо – Wes