@Docaram

Как вывести TOP покупателей из базы данных SQL запросом?

Здравствуйте, никак не могу составить запрос к базе данных, уже два дня сижу и никак не могу правильно вывести записи
из базы. Гугл не смог помочь:)

Есть таблица, где есть допустим, Username | Amount1 | Amount2 | Amount3
В этих где amount хранятся суммы типа 105.56 и т.д. В общем цифры.

Мне надо вывести так, посчитать по каждому пользователю Amount1 + Amount2 + Amount3 и по результату вывести на страницу например самых больших топов 20. Т.е по убыванию суммы. Записей в таблице может быть до нескольких тысяч.

Что порекомендуете?

Заранее огромное спасибо за то что нашли время на оказания помощи)
  • Вопрос задан
  • 3653 просмотра
Решения вопроса 1
@nozzy
Symfony, Laravel, SQL
select username,
sum(Amount1  + Amount2 + Amount3) as total
from my_table
group by username
order by total desc limit 20
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы