В MySQL LIMIT применяется для постобработки предварительного результата. Предварительно получается одна строка с COUNT(). Следовательно, для запроса SUM мы получим заведомо неверный результат, поэтому необходимо использование подзапросов:

SELECT SUM(stat_value) AS ST
FROM (SELECT stat_value
FROM sed_stats
WHERE stat_name LIKE '20%'
ORDER BY stat_name DESC 
LIMIT 30) AS STS;

// Данный запрос в Cotonti Genoa вернет количество просмотров за 30 дней


Комментарии

Комментарии отсутствуют
У Вас есть вопросы?
Давайте обсудим их! Продумаем! Сделаем!
Напишите прямо сейчас!

Новый комментарий

Имя:
:

Смотрите также:

Нет изображения

Как посчитать сумму в MySQL для лимитированного числа опций

Используем подзапросы для посчета суммы.
Нет изображения

Имена параметров произвольной функции

Получаем имена параметров произвольной функции или метода в PHP
Нет изображения

Lumen лайфхаки: лог массива, и одинаковые роуты

Выводим в логи массивы, а так же создаем одинаковые роуты для различных запросов.
Нет изображения

NetBeans и Cotonti

Автокоплит к классам Cotonti.
Нет изображения

Информация о функции

Получаем имя файла, в которой определена функция
Первый контакт с нами