Задать вопрос
@ykppon

Как правильно сформировать запрос?

Хочу получить сумму значений последних 5 элементов одного столбца использую запрос, но получаю сумму всего столбца, не могу понять где ошибка?
SELECT SUM(red) FROM abtest ORDER BY id DESC LIMIT 5
  • Вопрос задан
  • 2318 просмотров
Подписаться 1 Оценить 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
Immortal_pony
@Immortal_pony Куратор тега PHP
SELECT SUM(inner.`red`) FROM (
    SELECT `red` FROM abtest ORDER BY id DESC LIMIT 5
) as `inner`
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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