внутренние запросы в данных весной jpa - PullRequest
0 голосов
/ 01 февраля 2019
SELECT hits.api_name,
       hits.hitcount,
       r.unit_rate*hits.hitcount AS amnt
FROM
  (SELECT u.api_name AS api_name,
          u.tenant_id,
          u.count AS hitcount
   FROM tableA u
   WHERE u.tenant_id = :tenant
     AND u.time_stamp BETWEEN :dateFrom AND :dateTo
   GROUP BY u.api_name,
            u.tenant_id) AS hits
LEFT JOIN tableB r ON hits.api_name = r.api_name
AND hits.tenant_id =r.tenant_id

Это запрос nativesql, и я передаю параметры с помощью @Param, и он работает нормально.Теперь мне нужно написать в запросе jpql, используя данные весны jpa.Я не могу написать внутренние запросы в jpql, используя данные весны jpa.подскажите пожалуйста решение.

...