Есть две таблицы users, f_list нужно выбрать все поля из f_list и отсортировать их по полю last_visit из таблицы users если id из users равен id_sender или id_receiver записи из f_list. Короче если по простому нужно отсортировать записи по тому когда в последний раз пользователь был на сайте.
SELECT f.*, u.last_visit
FROM f_list f, users u
WHERE f.id_receiver = 11 or f.id_sender = 11
ORDER BY u.last_visit DESC
Пытался так выдает в правильном порядке но почему то дублирует записи 6 раз.
Если можно с примером.