Я пытаюсь написать запрос, который возвращает количество элементов, цена которых попадает в определенные сегменты:
Например, если моя таблица:
item_name | price
i1 | 2
i2 | 12
i3 | 4
i4 | 16
i5 | 6
, вывод:
range | number of item
0 - 10 | 3
10 - 20 | 2
Пока я делаю это так:
SELECT count(*)
FROM my_table
Where price >=0
and price <10
затем
SELECT count(*)
FROM my_table
Where price >=10
and price <20
, а затем каждый раз копирую мои результаты в Excel.
Есть ли автоматический способ сделать это в запросе SQL?