Могу ли я сделать что-то подобное на JPQL?
SELECT NEW com.MyDTO(p.a, p.b, q.c, q.d)
FROM
(SELECT r.* FROM MyDTO1 r ) p
LEFT OUTER JOIN
(SELECT s.* FROM MyDTO2 s ) q
ON p.x = q.y
или аналогичный? (Приведенный выше запрос смешался с нативным и JPQL, так что не поймите меня неправильно.)
Думаю, у меня проблема с этой частью.
FROM
(SELECT r.* FROM MyDTO1 r ) p
Когда я пытаюсь выполнить, я получаю эту ошибку.
Exception Description: Syntax error parsing the query [.....], unexpected token [(]
Спасибо!