我想确定 2 个类别的范围。类别 A 和类别 B。A 从 1 到 15 开始,B 从 16 到 31 开始,然后 A 再次从 32 到 40 开始。现在如果运行此查询
select min(range), max(range)
from table
group by category
order by category
它给了我从 1 到 40 的 A 类范围和从 16 到 31 的 B 类范围。我想打破范围并希望看到结果
Category A 1 to 15
Category B 16 to 31
Category A 32 to 40
我怎么做?我需要第三列吗?我知道如果我有新类别的第 3 列,可以分别说 CDE,我可以按这些进行分组并获得结果。但我不知道该怎么做。
请帮帮我。
谢谢-Adeel