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 дважды и во второй раз уже в разнобой.