Witam pracuje aktualnie w Oraclu
Mam kilka Tabel jak np. pracownik w którym mam kilka kolumn np. ID pracownika imie nazwisko itp następnie mam tabele Wypożyczenie w której mam kolumny z ID pracownika który coś wypożyczył i ID Pracownika który odebrał zwrot.. chce zwrócić wartość id pracownika który nie zrobił niczego czyli nie pojawił się ani w ID_Pracownik_wyp ani w ID_pracownik_zwrot
Myślałem nad IF NOT EXISTS niestety coś nie działa
IF NOT EXISTS (SELECT * FROM WYPOZYCZENIE WHERE PRACOWNIK_ID_PRACOWNIKA_WYP=pracow.id_pracownika) AND (SELECT * FROM WYPOZYCZENIE WHERE PRACOWNIK_ID_PRACOWNIKA_WYP=pracow.id_pracownika) THEN SELECT PRACOWNIK_ID_PRACOWNIKA;
ERROR
Error starting at line : 67 in command -
IF NOT EXISTS (SELECT * FROM WYPOZYCZENIE WHERE PRACOWNIK_ID_PRACOWNIKA_WYP=pracow.id_pracownika) AND (SELECT * FROM WYPOZYCZENIE WHERE PRACOWNIK_ID_PRACOWNIKA_WYP=pracow.id_pracownika) THEN
Error report -
Unknown Command
Error starting at line : 68 in command -
SELECT PRACOWNIK_ID_PRACOWNIKA
Error at Command Line : 68 Column : 30
Error report -
SQL Error: ORA-00923: FROM keyword not found where expected
00923. 00000 - "FROM keyword not found where expected"
*Cause:
*Action: