Я хочу вести список глобальных сообщений, которые будут отображаться всем пользователям веб-приложения. Я хочу, чтобы каждый пользователь мог отмечать эти сообщения как прочитанные индивидуально. Я создал 2 таблицы; messages (id, body)
и messages_read (user_id, message_id)
.Извлечь непрочитанные сообщения от пользователя
Можете ли вы предоставить инструкцию sql, которая выбирает непрочитанные сообщения для одного пользователя? Или у вас есть какие-либо предложения относительно лучшего способа справиться с этим?
Спасибо!