相关疑难解决方法(0)

JPA 2.0,Criteria API,子查询,表达式

我曾尝试多次使用子查询和IN表达式编写查询语句.但我从来没有成功过.

我总是得到异常,"关键字'IN'附近的语法错误",查询语句是这样构建的,

SELECT t0.ID, t0.NAME
FROM EMPLOYEE t0
WHERE IN (SELECT ?
          FROM PROJECT t2, EMPLOYEE t1
          WHERE ((t2.NAME = ?) AND (t1.ID = t2.project)))
Run Code Online (Sandbox Code Playgroud)

我知道'IN'失败前的这个词.

你有没有写过这样的问题?有什么建议吗?

jpa subquery criteria-api in-subquery jpa-2.0

44
推荐指数
3
解决办法
14万
查看次数

标签 统计

criteria-api ×1

in-subquery ×1

jpa ×1

jpa-2.0 ×1

subquery ×1