Запрос на включение только определенных сотрудников из таблицы per_periods_of_service, которые не завершены - PullRequest
0 голосов
/ 05 марта 2020

Я создал следующий запрос -

select assignment_number,
effective_start_Date,
grade_id,
job_id,
object_version_number
from per_all_assignments_m

Я хочу включить в приведенный выше запрос только тех сотрудников, которые имеют termination_date not null в таблице peR_periods_of_service. общий столбец в обеих таблицах - periodS_of_service_id и period_id. Как этого добиться?

1 Ответ

1 голос
/ 05 марта 2020

То, что вы описываете, может быть сделано с помощью exists:

where exists (select 1
              from peR_periods_of_service pos
              where pos.period_id = per_all_assignments_m.periodS_of_service_id and
                    pos.termination_date is not null
             )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...