у меня есть таблица с длинным списком людей и их возрастом. Из этих данных я смог получить список всех возрастов, а затем подсчитать, сколько людей было каждого возраста. Вот некоторые простые, примерные данные и текущий результат.
Исходные Данные
---------------
| ID | Age |
---------------
1 1
2 5
3 10
4 1
5 6
6 3
7 1
8 5
... and so on.
Суммированный Выход
---------------
| Age | Count |
---------------
1 13
2 5
3 2
....
58 5
59 2
60 7
что я хотел бы сделать с выше, обобщенные данные далее суммировать его в группах 5. Например, я хочу найти общее число 1-5 лет, 6-10 лет, 11-15 лет и т. д., п., как и данные примера, приведенные ниже.
---------------------
| Age Range | Count |
---------------------
1-5 48
6-10 35
11-15 40
...
46-50 25
51-55 19
56+ 17
есть ли интегрированная функция суммирования, которая может это сделать, или мне нужно будет группировать и суммировать эти числовые данные самостоятельно? Если нет прямой цели для моего запроса, мой конечный результат-отобразить гистограмму этих возрастных диапазонов, потому что отображение графика для каждого возраста-это просто много. Вместо 60+ баров, я предпочел бы иметь около 10. Может быть готово?