Задать вопрос
@mark_me

Вывод до первого совпадения SQL?

Здравствуйте.

Пишу мини-ЛС для сайта. Задача сделать вывод последнего сообщения от пользователя, игнорируя предыдущие (как диалоги ВК).

У меня такая таблица messages:
id | sender | receiver | message | date

Сейчас у меня выводиться всё подряд:
SELECT * FROM messages
INNER JOIN users ON messages.receiver = users.id
WHERE users.id = 1
ORDER BY messages.date DESC

5d9a1ec647745677208650.jpeg
  • Вопрос задан
  • 422 просмотра
Подписаться 1 Средний Комментировать
Ответ пользователя nozzy К ответам на вопрос (3)
@nozzy
Symfony, Laravel, SQL, Python, Telegram
SELECT * FROM messages
WHERE receiver = 1
ORDER BY date DESC LIMIT 1
Ответ написан
Комментировать