#689

Kategorija cijene bez CASE ili IF (Yandex Praktikum)

Modul instruktora Yandex Praktikuma vodi mini-projekt o trgovini uredskim priborom. Studenti dobivaju katalog narudžbi i moraju utvrditi kojem cjenovnom razredu pripada svaki artikl. Ograničenje: nema CASE, nema IF — kategorija mora doći iz JOIN-a po rasponu. Tri tablice: - 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 s granicama [limit_1, limit_2) Za svaku narudžbu izvuci cijenu artikla i kategoriju čiji price_range ju sadrži. Zapamti: nema CASE, nema IF — samo JOIN.

Uzorak očekivanog izlaza

Ovako izgleda ispravan odgovor — broj redaka je njegov vlastiti, ne mora se podudarati s tablicama sheme.

priceproductcategorylast_name
120.00NotebookcheapIvanova
15.00PencheapPetrov
3500.00BackpackmediumSokolova
Yandex Praktikum

Ovdje će se pojaviti rezultat tvog upita

Focus radio
Paused · SomaFM · Fluid