【问题标题】:Convert from SQL to HQL从 SQL 转换为 HQL
【发布时间】:2021-06-14 16:44:23
【问题描述】:

我想将此查询转换为 HQL 语法:

SELECT count(*) from ( SELECT count(name) as tot FROM myTable WHERE id = 1 GROUP BY name ) as src;

更新

我找到了一种方法:基于Count the number of groups in HQL Query?

这个查询SELECT count(name) as tot FROM myTable WHERE id = 1 GROUP BY name 给我一个列表,然后我做一个.size()。它对我有用!

【问题讨论】:

标签: sql hibernate hql


【解决方案1】:

请试试这个:

SELECT count(mt) as tot FROM myTable mt WHERE mnt.id = 1

【讨论】:

  • 我试过了,但它没有给我想要的结果,但是我找到了一种方法,看看我的更新
  • 太好了。最良好的祝愿。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-26
  • 1970-01-01
  • 1970-01-01
  • 2011-09-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多