【发布时间】:2012-11-10 02:08:39
【问题描述】:
MySQL
我有两列。 Col1 包含一个 ID 列表,Col2 包含一个数字列表(范围在 -100 和 200+ 之间)。我想要 COUNT(IDs) WHERE Col2 BETWEEN -100 AND -75,以 25 为间隔一直到上限。
使用 MySQL(或 Excel)最有效的方法是什么。谢谢。
【问题讨论】:
-
我不明白。你说你想要 -100 和 -95 之间的值(它们是 -100、-99、-98、-97、-96、-95),间隔为 25(不存在)到 200 的限制(这很好超出您指定的范围)
-
我想要 COUNT(Col1) WHERE Col2 BETWEEN -100 AND -75, COUNT(Col1) WHERE Col2 BETWEEN -75 AND -50, COUNT(Col1) WHERE Col2 BETWEEN -50 AND -25, . ...,50 和 75,...... 150 和 175,......
-
在我的问题中,我实际上是想说“...WHERE Col2 BETWEEN -100 AND -75...”而不是 '-95' - 我的错误,因此是误解。跨度>
标签: mysql count range partitioning intervals