#689

Categorie de preț fără CASE sau IF (Yandex Praktikum)

Un modul de antrenament Yandex Praktikum derulează un mini-proiect despre un magazin de articole de papetărie. Studenții primesc un catalog de comenzi și trebuie să spună cărui nivel de preț îi aparține fiecare produs. Constrângerea: fără CASE, fără IF — categoria trebuie să provină dintr-un JOIN pe intervale. Trei tabele: - 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 cu limitele [limit_1, limit_2) Pentru fiecare comandă, extrage prețul produsului și categoria al cărei price_range îl conține. Ține minte: fără CASE, fără IF — doar JOIN.

Exemplu de ieșire așteptată

Așa arată un răspuns corect — numărul său de rânduri îi este propriu, nu trebuie să se potrivească cu tabelele din schemă.

priceproductcategorylast_name
120.00NotebookcheapIvanova
15.00PencheapPetrov
3500.00BackpackmediumSokolova
Yandex Praktikum

Rezultatul interogării tale va apărea aici

Focus radio
Paused · SomaFM · Fluid