I am trying to write query with multiple select subnets in it.But I defined a nativequery
I am giving error. Compiler specifies that “(” after “from” is not proper. How can I define
a native query in JPA 2.0
For eaxmple:
SELECT *
from (SELECT ****C) REI3 where column1 != 1
GROUP BY REI3.column2 order by REI3.column3 ASC
JPA does not have too much to do with validating SQL syntax, query is passed to JDBC driver. Likely you are trying run query such a way, that it is interpreted as JP QL. Instead try following method to execute it as
Other alternative is to use NamedNativeQuery Example