Я пытаюсь вывести группу товаров по убыванию получаемой из другой таблицы. Таблицы связаны по id (первая таблица - id, вторая - collection_id).
SELECT DISTINCT t1.id, t1.user_id, t1.name, t2.id, t2.collection_id
FROM `collection_info` t1
INNER JOIN `counter_collection` t2 ON t1.id = t2.collection_id
ORDER BY t2.count DESC LIMIT 10
На изображении будет понятней: Это первая таблица в которой есть строки что я пытаюсь отобразить по убыванию значения count из второй таблицы:
А в этой таблице есть столбец count учитывающий количество посещений одного пользователя на страницу группы товаров.
Так вот мне нужно получить все строки из первой таблицы по порядку (DESC) который определила вторая по столбцу count. (То-есть от самых просматриваемых по убыванию)
Пробовал сделать но не получается, возможно где то есть пробел в моих знаниях, Помогите!!!