首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >和的GROUP_CONCAT

和的GROUP_CONCAT
EN

Stack Overflow用户
提问于 2015-03-23 09:44:56
回答 1查看 477关注 0票数 0

我有两个选择查询,它们都给出了正确的结果:

代码语言:javascript
复制
SELECT SUM(value) AS "sum1" FROM table GROUP BY id1

代码语言:javascript
复制
SELECT SUM(value) AS "sum2" FROM table GROUP BY id1, id2

sum1是所有sum2-items的和,我想要一个查询,给出sum1和GROUP_CONCAT of all sum2-items的结果。但是,如何通过在GROUP_CONCAT中为sum2-items元素定义组呢?

代码语言:javascript
复制
SELECT SUM(value) AS "sum1", GROUP_CONACAT(SUM(value) AS "sum2" ... (?))
FROM table GROUP BY id1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-23 10:00:51

您应该使用子查询来解决它,使用下面的查询,我相信它会解决您的问题

代码语言:javascript
复制
select sum(t.part_sum) as sum1, group_concat(t.part_sum) as sum2 from (select sum(value) as part_sum from table group by id1, id2) as t
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29207098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档