質問
することができるのは、このsqlクエリをJPQL?
SELECT *
FROM COUNTRIES c WHERE COUNTRY_ID IN (
SELECT DISTINCT COUNTRY_ID
FROM PORTS p
WHERE p.COUNTRY_ID = c.COUNTRY_ID AND STATE = 'A'
)
解決
を検査する必要がありま に や サブクエリ てい仕事JPQLに応じて構文の参照な仕事にたたずんでいます。また、見 会員の表現.
あうためのより良いアプローチをと思います。ようなクエリーと呼ばれる相関サブクエリーでも書き直しである。
SELECT * FROM COUNTRIES c WHERE
EXISTS (
SELECT 'found' FROM PORTS p
WHERE p.COUNTRY_ID = c.COUNTRY_ID AND STATE = 'A'
)
JPQL支援 が存在するとサブクエリ.
所属していません StackOverflow