Kar*_*ikJ 3 hibernate group-by hql
基本上我正在尝试在 Hibernate 中编写以下查询。请帮助我做同样的事情。
SELECT collaboratoruser,GROUP_CONCAT(collaboratorrole SEPARATOR ',') FROM tbl_conceptcollections_collaborator WHERE collectionid = incollectionid GROUP BY collaboratoruser;
我无法使用 SQL 查询,我只想使用 HQL。任何帮助表示赞赏。
小智 5
弗兰克的回答是否定的。
为什么这样 ?
Hibernate 仅支持多个数据库中使用的通用函数/语法。此外,MySQL Server 中没有任何 group_concat 函数,对于其他数据库也可能是相同的。
解决方案:
您必须仅将其作为本机 SQL 查询执行。
| 归档时间: |
|
| 查看次数: |
7549 次 |
| 最近记录: |