#816

Rasklopi Excel-tablicu natrag u obični popis

Obrnuti zadatak: podaci su stigli u «širokom» obliku — jedan redak po proizvodu, a zbrojevi za tri mjeseca raspoređeni su u tri zasebna stupca m1, m2, m3. Analitici je prikladniji «dugi» raspored, u kojem je svaka kombinacija «proizvod + mjesec» zaseban redak. Postgres nema nativnu operaciju «raširi stupce u retke», ali je možeš sastaviti kombiniranjem nekoliko upita. Izgradi tablicu wide_sales sa stupcima product (niz do 50 znakova), m1, m2, m3 (brojevi), umetni tri retka za proizvode A, B i C. U izlazu za svaki proizvod treba nastati po tri retka oblika «proizvod, broj mjeseca od 1 do 3, zbroj za taj mjesec». Sortiraj po proizvodu, zatim po broju mjeseca.

Uzorak očekivanog izlaza

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

monthamountproduct
1100A
2150A
3120A

Ovdje će se pojaviti rezultat tvog upita