нажмите здесь для кода
Я уже потратил впустую неделю, экспериментируя с этим, и теперь ищу помощи у других ... когда я выполняю запрос к одной таблице, чтобы получить идентификатор электронной почты, я получаю результат, но когда запрос ищет через более чем одну таблицу это не меняет значение моей строки t (там не отображается ошибка, вероятно, логично) .. но запрос работает нормально, когда я запускаю его в oracle sql developer.
Мой начальный запрос:
SELECT EMPEMAIL
from EMP_DATA
where EMPID=2000;
и запрос, который прекрасно работает в sql dev, но не в сервлете (возможно, он работает нормально, поскольку в коде нет ошибки, но нет изменений в String t .. пожалуйста, проверьте изображение):
SELECT EMPEMAIL
from EMP_DATA
inner join PO on EMP_DATA.EMPID = PO.STAFFID
where PO.EXP < CURRENT_DATE;