mysql — входящая / исходящая почта системы Php Pm вместе (стиль facebook)

Я пытаюсь сделать страницу, показывающую последние вечера от каждого пользователя, как в Facebook, все отправленные и полученные сообщения на одной странице.

Я не хочу разделять страницу сообщения полученными и отправленными вкладками.

Я строю этот запрос, но застрял, и не могу идти дальше.

SELECT pm_id, сообщение, непрочитанное, time_sent, from_id, to_id,
(ВЫБЕРИТЕ COUNT (DISTINCT from_id) ОТ PM WHERE to_id = $ _SESSION ['user_id'] И receient_delete = "0") как pm_count
ОТ (ВЫБРАТЬ *
С вечера
ORDER BY time_sent DESC) как временная
ГДЕ (to_id = $ _SESSION ['user_id'] И receient_delete = "0")
ИЛИ (from_id = $ _SESSION ['user_id'] И sender_delete = "0")
GROUP BY from_id, to_id
ORDER BY time_sent desc

С этим я получаю дубликаты сообщений между пользователями, как это изображение.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]