问题出现了量子值的样本。情况是:
有桌面付款(付款):
id_user[int]
sum [int]
date[date]
sum (amount)
可以是 0到100,000 中的任何一个。
我需要将数据输出分组为 50个硬币的量级之和。
For example:
0- 49 coins - paid 14 people.
50-99 coins - 59 users
100-150 - 147, etc.
to the end (to 100,000)
另一方面,我无法制定任务。
我需要建立 SQL查询(或者如果使用 php )
答案 0 :(得分:4)
如果我理解你的问题,你需要这样的东西:
SELECT (FLOOR(p.sum / 50) + 1) * 50 payment, COUNT(*) num_users
FROM payments p
GROUP BY FLOOR(p.sum/50);