Categoria de preço sem CASE nem IF (Yandex Praktikum)

Categoria de preço sem CASE nem IF (Yandex Praktikum)

Um módulo de treinamento da Yandex Praktikum conduz um miniprojeto sobre uma papelaria. Os estudantes recebem um catálogo de pedidos e devem indicar a qual faixa de preço cada item pertence. A restrição: sem CASE, sem IF — a categoria deve vir de um JOIN por faixas. Três tabelas: - orders(order_id, last_name, product, ordered_at)ordered_at TIMESTAMPTZ - prices(product, price)price NUMERIC(15,2) - categories(category, price_range)category VARCHAR(20), price_range NUMRANGE com limites [limit_1, limit_2) Para cada pedido, extraia o preço do item e a categoria cujo price_range o contém. Lembre-se: sem CASE, sem IF — apenas JOIN.

Exemplo de resposta esperada

last_nameproductpricecategory
IvanovaNotebook120.00cheap
PetrovPen15.00cheap
SokolovaBackpack3500.00medium
Yandex Praktikum
Entre para enviar

O resultado da sua consulta aparecerá aqui

Focus radio
Paused · SomaFM · Fluid