Mysql сортировка по полю другой таблицы

Есть такой запрос.

Select * from `f_list` where `id_receiver` = 'id' or `id_sender` = 'id'

Решил сделать сортировку по полю из другой таблицы в которой хранится таймстамп когда пользователь в последний раз посещал сайт что то типа

Select *
From `f_list`
Inner join `users` as `last_visit`
Where `id_sender` = 'id' or `id_receiver` = 'id'
Order by `last_visit` desc

Все как бы вроде работает но должно выводится 8 записей а по итогу выводит эти 8 дважды и во второй раз уже в разнобой.


Ответы (0 шт):