У меня в данный момент есть окно прослушивания на домашней странице моего музыкального сайта, и у меня есть таблица, подобная этой:
id,userid,songid,time
Теперь каждый раз, когда пользователь воспроизводит песню, ее идентификатор вставляется.в поле songid, а также время.поэтому иногда у меня есть дубликат songid (вставленный разными пользователями).
Теперь вот мое заявление sql:
SELECT DISTINCT songid,time FROM songs ORDER BY time DESC LIMIT 10
, которое дает мне последние десять прослушанных песен, однако иногда оно возвращаетдубликаты данных тоже!как я могу решить эту проблему?Заранее спасибо