【发布时间】:2014-07-23 20:06:21
【问题描述】:
请帮忙解决这个问题..
我需要计算与 group_id 关联的规则数量。因为我需要count=1的rules_id
规则是休眠映射表。
组是休眠映射表。
ALERT_RULE_GROUP 是一对多的 JoinTable。
给我正确结果的查询:
select rule_id from ALERT_RULE_GROUP where rule_id in(select rule_id from ALERT_RULE_GROUP where GROUP_ID=850) group by rule_id having count(*)=1;
我没有收到 ALERT_RULE_GROUP 未映射..
请帮我把它转换成 HQL..
【问题讨论】:
-
我认为 hibernate 不做你可能需要加入的子查询。
标签: java sql oracle hibernate hql