[Oracle] - Analiza zmian wartości

0

Cześć,

Przykładowa tabela

Data Produkt Ryzyko
20180930 B Srednie
20180930 A Male
20180630 A Srednie
20180630 B Duze
20180331 B Duze
20180331 A Male
20171231 A Male

Mamy dwa produkty A i B. Produkt A obecny jest od 20171231 i to jest data początkowa którą chciałbym analizować i do której odnosić zmiany wartości ryzyka (trzy możliwe wartości male, srednie, duze). W 20180331 pojawił się produkt B i ta data będzie punktem odniesienia do zmian.

Chciałbym otrzymać dodatkową kolumnę w której będą wartości: const., male -> duze, duze -> male, srednie -> male, duze -> srednie etc.

Bardzo proszę o pomoc jak za pomocą analitycznego SQL lub przy użyciu pl/sql analizować zmiany na tabeli.

0

Poczytaj o funkcji LAG

1 użytkowników online, w tym zalogowanych: 0, gości: 1