Antonchik
@Antonchik
Программирую на HTML

Как правильно написать запрос?

Помогите пожалуйста написать запрос суть такова есть три таблицы dialogs(id), messages(id,dialog_id), deletes(id,message_id,login) нужно достать все записи из таблицы messages у которой поля dialog_id совпадают например с 3 и доставать те записи из таблицы messages о которых нет записи в таблице deletes и поле login в таблице deletes равно к примеру 'vasya'
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
@curator
SELECT
    messages.*
FROM
    messages
WHERE
    messages.dialog_id = 3
AND
    messages.id NOT IN (
        SELECT deletes.message_id FROM deletes WHERE deletes.login = 'vasya'
    )
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы