#689

Cenu kategorija bez CASE un IF (Yandex Praktikum)

Yandex Praktikum mācību modulī norit mini projekts par kancelejas preču veikalu. Studenti saņem pasūtījumu katalogu un viņiem jāpasaka, kurai cenu kategorijai pieder katra prece. Nosacījums: ne CASE, ne IF — kategorijai jānāk no diapazona JOIN. Trīs tabulas: - 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 ar robežām [limit_1, limit_2) Katram pasūtījumam pievelc preces cenu un kategoriju, kuras price_range to satur. Atceries: ne CASE, ne IF — tikai JOIN.

Sagaidāmais izvades paraugs

Tā izskatās pareiza atbilde — tās rindu skaits ir pašai savs, tam nav jāatbilst shēmas tabulām.

priceproductcategorylast_name
120.00NotebookcheapIvanova
15.00PencheapPetrov
3500.00BackpackmediumSokolova
Yandex Praktikum

Tava vaicājuma rezultāts parādīsies šeit

Focus radio
Paused · SomaFM · Fluid