Выбор SQL из записей после заданной отметки времени в другой таблице - PullRequest
0 голосов
/ 31 января 2019

Я сделал 2 таблицы.Один для сообщений, а другой для удаленных чатов.Если кто-то удалит Чат, то после удаленной отметки времени в нем будут отображаться только новые сообщения

. Пожалуйста, используйте следующие имена таблиц / столбцов в своем ответе:

user_messages: user_id, chat_id, timestamp
user_chats_deleted: user_id, chat_id, timestamp

мой код SQL:

SELECT * FROM user_messages um

    LEFT JOIN (

SELECT *
FROM user_chats_deleted
GROUP BY timestamp Order by timestamp ASC Limit 1
)ud ON (um.chat_id = ud.chat_id and um.user_id = ud.user_id and ud.timestamp     < um.timestamp)

    where um.chat_id = '4' ORDER BY um.timestamp ASC

Показывает сообщения, но не так, как я хочу: /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...