Desværre kan du ikke bruge JPA-underforespørgselsresultater i fra-klausulen. Hverken i Criteria-forespørgsler eller i JPQL-forespørgsler. Dette ligner det største problem ved at oversætte din forespørgsel til en JPA.
Sekundært er der ingen Round funktion enten. Men det burde ikke være et problem at overvinde dette ved at bruge CriteriaBuilder#selectCase()