Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Исзменить sql запрос, что бы не повторялся вывод данных запроса?

Исзменить sql запрос, что бы не повторялся вывод данных запроса?


     19.05.2015    Модули, MySQL    1125

вопрос
Всем привет, скажите пожалуйста, как нужно изменить sql запрос, что бы при выводе данных с запроса данные не повторялись??
Вот сам sql запрос

$sql = $db->query("SELECT m.id as mid, m.date as mdate, m.rating, m.autor, m.name as mname, l.value, l.date as ldate FROM " . PREFIX . "_music_logs l LEFT JOIN ".PREFIX."_music m ON l.track_id=m.id WHERE m.autor='$name' AND m.id ORDER BY l.date DESC LIMIT 0,{$limit}");

Ответил: Gameer


GROUP BY autor
перед ORDER BY

Комментарии пользователей (4)

Gameer
233

1150 | 400

Gameer - 20 мая 2015 12:16 - Юзер

***Комментарий удален***

pavel31
4

348 | 158

pavel31 - 20 мая 2015 18:15 - Юзер

Gameer,
Спасибо за помощь, правда я заменил m.autor на l.member иначе выводится один трек пользователя, но это уже мелочь :) Спасибо.

Gameer
233

1150 | 400

Gameer - 20 мая 2015 18:17 - Юзер

pavel31, я же тебе кидал где копать, там ведь тоже самое было. А лучше подучи MYSQL

pavel31
4

348 | 158

pavel31 - 20 мая 2015 18:29 - Юзер

Gameer,
Не знаю где копать, почему-то у меня выводятся только 3 ссылки, хотя их гораздо больше :( в скайп зайди, я там.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы