Catagóir praghais gan CASE ná IF (Yandex Praktikum)
Ritheann modúl traenála Yandex Praktikum mion-thionscadal ar shiopa stáiseanóireachta. Faigheann mic léinn catalóg orduithe agus caithfidh siad a rá cén sraith praghais lena mbaineann gach mír. An srian: gan CASE, gan IF — caithfidh an chatagóir teacht ó JOIN raoin.
Trí thá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 le teorainneacha [limit_1, limit_2)
Do gach ordú, tarraing praghas na míre agus an chatagóir a bhfuil a price_range á chuimsiú. Cuimhnigh: gan CASE, gan IF — JOIN amháin.
Sampla aschuir a bhfuiltear ag súil leis
Seo é an chuma a bheadh ar fhreagra ceart — tá a líon rónna féin aige, ní gá dó na táblaí scéime a mheaitseáil.
| price | product | category | last_name |
|---|---|---|---|
| 120.00 | Notebook | cheap | Ivanova |
| 15.00 | Pen | cheap | Petrov |
| 3500.00 | Backpack | medium | Sokolova |
Logáil isteach chun stair na n-aighneachtaí a fheiceáil
Logáil isteachLogáil isteach chun an Meantóir IS a úsáid
Logáil isteach