#689

Árkategória CASE és IF nélkül (Yandex Praktikum)

A Yandex Praktikum gyakorlómoduljában egy papírbolt mini-projektje fut. A hallgatók egy rendeléskatalógust kapnak, és meg kell mondaniuk, hogy az egyes tételek melyik árkategóriába tartoznak. A megkötés: nincs CASE, nincs IF — a kategóriának egy intervallumos JOIN-ból kell jönnie. Három tábla: - 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 [limit_1, limit_2) határokkal Minden rendelésre húzd be a tétel árát és azt a kategóriát, amelynek price_range tartománya tartalmazza azt. Ne feledd: nincs CASE, nincs IF — csak JOIN.

Várt kimeneti minta

Így néz ki egy helyes válasz — a sorszáma a sajátja, nem kell egyeznie a sématáblákkal.

priceproductcategorylast_name
120.00NotebookcheapIvanova
15.00PencheapPetrov
3500.00BackpackmediumSokolova
Yandex Praktikum

A lekérdezésed eredménye itt jelenik meg

Focus radio
Paused · SomaFM · Fluid