以下の sql クエリは、MySQL ブラウザでうまく機能しています。
SELECT c.* from (都市 c1 から c1 を選択) c.
しかし、jpql 1.0 createquery で同じクエリを実行すると、エラーが表示されます。jpa でも同じクエリを記述できますか。制約の代替クエリは必要ありません。上記のクエリの可能性のみが必要です。もしそうなら、方法を教えてください。
どんな提案でも大歓迎です。よろしくお願いします
以下の sql クエリは、MySQL ブラウザでうまく機能しています。
SELECT c.* from (都市 c1 から c1 を選択) c.
しかし、jpql 1.0 createquery で同じクエリを実行すると、エラーが表示されます。jpa でも同じクエリを記述できますか。制約の代替クエリは必要ありません。上記のクエリの可能性のみが必要です。もしそうなら、方法を教えてください。
どんな提案でも大歓迎です。よろしくお願いします
文書化されているように、createQuery はJPQLクエリを引数として取ります。JQPLクエリを期待するメソッドに引数としてSQLクエリを渡すと、エラーになることが予想されます。
ネイティブ SQL クエリを実行する場合は、 createNativeQueryを使用して実行できます。