deleting entries with JPA and subqueries
问题 I just wrote an sql query : DELETE FROM basisgegevens.gm_persoonburgstaat pbs WHERE (pbs.ingangsdatum, pbs.id_persoon) in ( SELECT pbs2.ingangsdatum, pbs2.id_persoon FROM basisgegevens.gm_persoonburgstaat pbs2 WHERE pbs2.ingangsdatum = pbs.ingangsdatum AND pbs2.id_persoon = :persoonID AND pbs2.id_persoonburgerlijkestaat > pbs.id_persoonburgerlijkestaat); I need to rewrite it to JPQL, but am getting stuck with the subquery refrencing the outer query. public class PersoonBurgerlijkeStaatEntity