我正在尝试编写一个 HQL 查询,它将计算一个项目的平均评分。当给定项目没有评级时,我希望查询返回 0 而不是 null - 这样我就可以将我的查询用作子查询。那么有可能吗?是否有等效于 IFNULL 或 NVL 的 HQL?
最佳答案
关于nhibernate - Hibernate 查询语言中的 IFNULL 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1657637/
我正在尝试编写一个 HQL 查询,它将计算一个项目的平均评分。当给定项目没有评级时,我希望查询返回 0 而不是 null - 这样我就可以将我的查询用作子查询。那么有可能吗?是否有等效于 IFNULL 或 NVL 的 HQL?
最佳答案
关于nhibernate - Hibernate 查询语言中的 IFNULL 等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1657637/
相关文章:
asp.net - 使用 Nhibernate 在子查询中仅选择不带 group by 属性的 max 子句
java - 检测到死锁时 Hibernate session 不同步
java - 如何在Hibernate中使用ifnull(max(Id),0)等mysql语法
java - getHibernateTemplate() 返回字符串
nhibernate - Nhibernate 不会使缓存的集合失效
NHibernate QueryOver Multiple Order By with Aliases
java - Hibernate 如何在 session 期间调用 get() 或 load() 方法后准确监视对象