【发布时间】:2015-07-29 11:52:46
【问题描述】:
我想用原生 SQL 子查询创建 HQL 查询。可以在 HQL 查询中使用 HQL 子查询,但是在 HQl 查询中使用原生 SQL 子查询呢? 因为,在休眠中,我们使用 session.createQuery 来创建 HQL 查询和 session.createSQLQuery 来创建原生 SQL 查询。
【问题讨论】:
标签: java sql hibernate subquery hql
我想用原生 SQL 子查询创建 HQL 查询。可以在 HQL 查询中使用 HQL 子查询,但是在 HQl 查询中使用原生 SQL 子查询呢? 因为,在休眠中,我们使用 session.createQuery 来创建 HQL 查询和 session.createSQLQuery 来创建原生 SQL 查询。
【问题讨论】:
标签: java sql hibernate subquery hql
没有办法混合使用 HQL 和 SQL。你不能。分别执行它们并相互使用。这是唯一的方法。
【讨论】: