select
document0_.id as col_0_0_
from
Document document0_
left outer join
Document_Person contacts1_
on document0_.id=contacts1_.Document_id
left outer join
Person person2_
on contacts1_.contacts_id=person2_.id
and (
contacts1_.position=person2_.id
)
where
person2_.id IS NOT NULL