Категория цены без CASE и IF

В мини-проекте Яндекс Практикума по магазину канцелярии нужно определить ценовую категорию каждого купленного товара. По каждому заказу подтяните цену товара из prices и категорию из categories, в чей интервал price_range попадает эта цена. Важное ограничение: не используйте CASE и IF; категория должна определяться только через соединение таблиц по интервалу цены.

Пример ожидаемого ответа

Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме.

priceproductcategorylast_name
120.00NotebookcheapIvanova
15.00PencheapPetrov
3500.00BackpackmediumSokolova
Yandex Praktikum

Здесь будет результат вашего запроса

Фокус-радио
На паузе · SomaFM · Fluid