HQL如何使用multicondidions从表中选择记录

时间:2015-01-09 00:05:02

标签: hibernate hql

您好我想从challengeEntity中选择HQL中的记录,其中un1等于" a"或" b"和un2等于" a"或" b"

(UN1 =α||二)及;及(UN2 =一个|| b)中

这是(不工作)我的查询

"from ChallengeEntity c where c.un1=a||b and c.un2=a||b"

如果有人可以为我宣布预备查询,我会很高兴

1 个答案:

答案 0 :(得分:0)

这是你想要的吗?

 from ChallengeEntity c where (c.un1=a or c.un1=b) and (c.un2=a or c.un2=b)