Это ты аргументируй, с чего ты взял, что вывод чаще, причем "Явно".Потому, что статистика юзеров - у всех выводится несколько раз в секунду при запросах.
В чем отличие агрегатного решения? Все никак не поймешь, что сортировку ты не минуешь?Затратная операция - не сортировка, а выборка из тучи строк нужных для подсчёта конечной суммы! Это я миную при изменении и при выводе.
Ну и домыслы.Аргументируй.
Ты просто сам запутался в своем решении изобретая ненужные костыли.Так все говорят, когда не понимают ничего.
Оно динамическое и ты его будешь вынужден менять, а потом сортировать столбец.Меняю - ТОЛЬКО! при изменении значения.
Один юзер изменил свой amount - ваши действия?зачем сортировку? (мы ничего тут не выводим)
У тебя amount динамический, каждый раз при его изменении тебе надо делать сортировку по всем значениямзачем?! У меня есть сводная таблица: userID и чего-то там amount. Я выбрал по ID-шнику юзера (объекта) и поправил поле.