У меня есть простой sql, который подходит, но мне нужны данные из другой таблицы, и ниже приводится ошибка: уловка в том, что у каждого people_id может быть более одного имени_программы (мы являемся агентством со многими программами). Я хочу показать полное имя , информация alt_id и программы, в которых они находятся. Я хочу показать программы, даже если у них нет alt_id.
select b.*, c.program_name, a.full_name
from all_clients_view a
left outer join alt_id_view b
on a.people_id = b.people_id
***, пока здесь все в порядке.
Эта часть дает ошибку:
Where a.people_id IN (select program_name
from program_enrollment_view c
where a.people_id = c.people_id)
Ошибка:
Не удалось связать многоэлементный идентификатор "c.program_name".