Cześć, mierzę się z zadaniem z baz danych. Mianowicie mam wyświetlić kolumny z kapitalizacją i procentem składanym matematyczne jest ok. Problem pojawia się kiedy chce użyć aliasa zadeklarowanego wcześniej aby nie powtarzać kodu. Czy ktoś ma pomysł w jaki sposób to rozwiązać i czy to jest możliwe? z góry dzięki
Korzystam z SQL, działam na bazie Oracle
SELECT
NAZWISKO,
placa_pod,
(placa_pod * 0.2) AS INWESTYCJA,
(INWESTYCJA * POWER((1 + (0.1 / 100 * 1)), 1 * 10)) AS KAPITAL,
(KAPITAL - INWESTYCJA) AS ZYSK
FROM PRACOWNICY;
Trochę poczytałem i próbowałem wersje
SELECT
NAZWISKO,
placa_pod,
(placa_pod * 0.2) AS INWESTYCJA,
(SELECT INWESTYCJA * POWER((1 + (0.1 / 100 * 1)), 1 * 10)) AS KAPITAL,
(SELECT KAPITAL - SELECT INWESTYCJA) AS ZYSK
FROM PRACOWNICY;
błąd to: ORA-00923: nie znaleziono słowa kluczowego FROM w oczekiwanym miejscu