WIDTH_BUCKET
Каже, в який із рівних діапазонів потрапляє число: 1, 2, 3…
Синтаксис
WIDTH_BUCKET(<значення>, <від>, <до>, <кількість кошиків>)
WIDTH_BUCKET(<значення>, ARRAY[<межа1>, <межа2>, …])
Ділить проміжок від <від> до <до> на задану кількість рівних кошиків і повертає номер кошика для значення. Те, що менше за початок, отримує 0, а що не менше за кінець — кількість + 1. Зручно для гістограм: скільки замовлень до 50, від 50 до 100 і так далі.