Есть две таблицы.
В одной: d_id d_date f_id user_id
1 1199290023 1 1
2 1199290080 2 1
3 1199290087 2 1
В другой: f_id f_name f_download
1 Первый файл 33
2 Второй файл 32
Собственно первая таблица - логи скачивания файлов, ид, дата, ид файла, ид пользователя.
Во второй таблице ид файла, название и общее количество скачиваний.
Нужно сделать выборку на последние 10 скаченных файлов (не должны повторятся). Выводить названия и общее количество скачиваний..
Пробовал такой запрос:
Выделить всёкод SQL
SELECT DISTINCT download.user_id,download.f_id,file.f_name,file.f_downloads FROM ".SQL_PREFIX."ds_download AS download, ".SQL_PREFIX."ds_file AS file WHERE download.user_id=".$member['id']
Но результат вообще не тот. Файлы повторяются одни и теже.
Помогите пожалуйста, как этот запрос сдеать?