Bontsd ki az Excel-stílusú táblát újra listává
Fordított feladat: az adatok «széles» formában érkeztek — termékenként egy sor, ahol három hónap összegei három külön oszlopra, m1, m2, m3 szétosztva szerepelnek. Az analitika a «hosszú» elrendezést részesíti előnyben, ahol minden «termék + hónap» kombináció saját sorként szerepel. A Postgresben nincs natív «oszlopok kibontása sorokká» művelet, de több lekérdezés kombinálásával felépíthető.
Építs egy wide_sales táblát product (legfeljebb 50 karakteres string), m1, m2, m3 (számok) oszlopokkal, szúrj be három sort az A, B és C termékekhez. A kimenetnek termékenként három sort kell előállítania: «termék, hónap száma 1-től 3-ig, az adott hónap összege». Rendezd termék szerint, majd a hónap száma szerint.
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.
| month | amount | product |
|---|---|---|
| 1 | 100 | A |
| 2 | 150 | A |
| 3 | 120 | A |
Jelentkezz be a beküldési előzmények megtekintéséhez
BejelentkezésJelentkezz be az MI-mentor használatához
Bejelentkezés