У меня возникла проблема при создании запроса JPQL, полученного из собственного запроса Oracle SQL. Некоторые люди советовали мне использовать нативный запрос, но я хочу использовать способность постоянства. Вот родной оператор Oracle SQL:
SELECT a.taxnumber, b.compid, b.compnum,
(case
when b.score > 80 then 'LOW RISK'
when b.score between 65 and 80 then 'MEDIUM RISK'
when b.score > 65 then 'HIGH RISK'
else null end) status
FROM registers a, company b
Кто-нибудь знает, как преобразовать его в запрос JPQL? Что меня смущает, так это утверждение case when
...