Я думаю, вы можете использовать all
:
SELECT l.aUser, count(l.aUser)
FROM LifeTable l
WHERE l.aUser IS NOT NULL
GROUP BY l.aUser
HAVING COUNT(*) <= ALL (SELECT count(*) as cnt
FROM LifeTable l2
WHERE l2.aUser IS NOT NULL AND
l2.aUser = l.aUser
);
И одно небольшое исправление. HQL поддерживает подзапросы, только не в предложении FROM
.