NutzCN Logo
问答 GroupBy 与 Oracle GROUP_CONCAT 组合使用的问题
发布于 598天前 作者 Longitude 806 次浏览 复制 上一个帖子 下一个帖子
标签:

dao.query(Perfect.class, Cnd.where("year","=",year), pager, "id|year|GROUP_CONCAT(honour SEPARATOR '-')");

查询一张表,根据year分组,然后将某一字段通过GROUP_CONCAT函数连接,生成的SQL中没有该函数

3 回复

SELECT * FROM (SELECT T.*, ROWNUM RN FROM ( SELECT id,YEAR FROM T_BASIC_PERFECT WHERE YEAR='2020') T WHERE ROWNUM <= 20) WHERE RN > 0

... 要不自定义SQL吧

我刚刚看上一个 相关的问题 里面 好像用count 也是不行,,下个版本能支持一下吗

添加回复
请先登陆
回到顶部