Witam,
Mam mały problem i nie wiem jak do niego podejść.
Posiadam źródłową tabelę której nie mogę modyfikować, dlatego zostało mi 'chyba' zrobienie własnego widoku.
Tabela składa się z trzech kolumn: rok, rodzaj, moc.
Rok ma kilka rodzajów np. a,b,c,d i dla każdego rodzaju moc, zdarza się że dany rok nie ma rekordu dla któregoś rodzaju - a potrzebuję mieć tam wartość NULL lub 0.
Czyli mam na przykład:
rok || rodzaj || moc
2018 || a || 1
2018 || b || 2
2018 || c || 3
2017 || a || 10
2017 || c || 3
a potrzebuję na podstawie powyższych danych widzieć:
rok || rodzaj || moc
2018 || a || 1
2018 || b || 2
2018 || c || 3
2017 || a || 10
2017 || b || 0
2017 || c || 3
Jak podejść do takiego problemu?
Baza danych Oracle.