我在MySQL中使用group_concat编写了一个查询,例如
SELECT c1,group_concat(c2) FROM table1 where sno in(1,4,8,10) group by c1;
并给出我的预期结果。
现在,我想使用休眠条件编写相同的查询。
简单的答案是 否定的
为什么?
Hibernate仅支持在多个数据库中使用的通用功能/语法。group_concatMicrosoft SQL Server中没有任何功能,也可能在其他数据库中。
group_concat
解决方案:
您必须将其作为简单SQL查询执行。