Я хочу преобразовать следующий SQL-запрос Oracle в jpql.Я создал сущность для DC_Subjects, а SUBJECT_SERIAL_NUMBER - это столбец в DC_Subjects.Я знаю, как преобразовать sql в jpql, когда сущность модели для таблицы существует.Но в этом случае я использовал dual, rownum и т. Д. Я не знаю, как преобразовать его в jpql.
SQL-запрос:
select n from
( select rownum n from dual connect by level <= (select max(SUBJECT_SERIAL_NUMBER) + 2 from DC_Subjects))
where n >= 3000 minus (select subject_Serial_Number from DC_Subjects where version_End = '31-DEC-3099 12.00.00.000000000 AM');