1
Я следующая таблицей «статистика»:MySQL получить последнюю запись даты в порядке возрастания
Я хочу, чтобы MySQL запроса, возвращающий последнюю 5 даты с суммой кликов. Так, начиная запись должна быть 2015-01-12
Выход:
До сих пор я написал следующий запрос, который не работает в соответствии с моим выходом.
SELECT logdate, (
SELECT SUM(clicks)
FROM stats t2
WHERE t2.logdate = t1.logdate
ORDER BY t2.logdate
DESC LIMIT 0,5
) as clicks
FROM stats t1
GROUP BY t1.logdate
ORDER BY t1.logdate ASC
LIMIT 0, 5
возвращает последнюю запись даты сверху .. Я хочу, чтобы ваш вывод запроса в обратном порядке. – Kliptu
Вы можете обернуть еще один выбор по результату, чтобы отсортировать даты по возрастанию, см. Edit –
Perfetc! благодаря – Kliptu