группа по кускам - PullRequest
       4

группа по кускам

0 голосов
/ 24 июня 2019

У меня большая база данных клиентов с различными балансами баллов. Я хотел бы сгруппировать их по 5000 баллов.

Ожидаемые результаты:

0-5k 100 Members
5-10k 120 Members
10-15K 200 Members etc

Ответы [ 2 ]

0 голосов
/ 25 июня 2019

выберите

count (Distinct MemberID) как "num_members",

этаж (баллов / 5000) как "Ведро"

от т

группировка по этажам (баллов / 5000)

порядок по этажам (баллов / 5000) ASC

0 голосов
/ 25 июня 2019

Примерно так:

select floor(points / 5000), count(*) as num_members
from t
group by floor(points / 5000)
order by min(points);
...