Я уже обыскал stackoverflow, но существующие потоки не помогли мне, поэтому я опубликовал это.MySQL - Получить последнее сообщение от всех пользователей
Моя схема базы данных:
user: user_id, displayname
message: id, sender_id, receiver_id, message, dateSent
Что я хочу:
Покажите мне список последнего сообщения от каждого пользователя WHERE receiver_id = 4
Что я уже проверено:
MYSQL select newest posts from tables query to get last message only from all users
До сих пор не может решить мою проблему :(
Взгляните на это: HTTP://stackoverflow.com/questions/2109449/creating-a-messaging-system-in-db-most-especially- mysql? rq = 1 –
также что такое id, sender_id, receiver_id в сообщении. нам нужно знать отношение назад к «пользователю» – Drew
ПОПРОБУЙТЕ этот «ВЫБОР». u. * FROM пользователь u внутреннее сообщение соединения m ON u.user_id = m.sender_id WHERE receiver_id = 4' .... – Meherzad