Учитывая эти две сущности:
post post_category
- id - post_id
- title - name
- text
Я хотел бы сделать этот запрос, используя запрос критериев jpa:
select * from post
where post.id in (
select post_id from post_category
where name = '<category1>' and name = '<category2>' ... and name = '<categoryN>')