Как выбрать определенные поля из сводной таблицы, которые соответствуют точным значениям

  • Автор темы DonkeyHot1
  • 28
  • Обновлено
  • 13, May 2024
  • #1
У меня есть 3 стола
  • разговоры - я сохраняю основную информацию о разговоре
  • пользователи - Информация о пользователе
  • разговор_пользователей - таблица, в которой сохраняется информация о том, какой пользователь к какому разговору принадлежит


В моем случае пользователь «1» хочет начать разговор между ним и пользователями: 3, 4, 5. Поэтому я пытаюсь получить разговор_id = 12. Сначала мне нужно найти все разговоры, к которым принадлежит пользователь «1», то есть ИД разговора «1» и «12». Затем я выполняю
 SELECT * FROM messages_users WHERE communication_id in (1,12)
. Как выбрать строки, отмеченные красным прямоугольником?

DonkeyHot1


Рег
01 Jan, 2011

Тем
1

Постов
3

Баллов
13
Тем
49554
Комментарии
57426
Опыт
552966

Интересно