Задать вопрос
  • Как получить сумму значений по группе из таблицы?

    @tpepost
    thepry: Считаю, что тут есть два больших плюса: независимость от БД и человекопонятность. Конечно на 1 000 000 записей уже другие решения, но думаю в случае автора все ок. Так что если памяти хватает, то я бы делал так. У меня сейчас платежи за последний месяц так агрегируется. Около 20 000 записей за запрос. К этому на одной странице происходит еще агрегация по филиалам и другие запросы на статистику. Это конечно не мульон, но на DigitalOcean(512Mb), рельса кушает совсем не много. prntscr.com/6wtr39