mysql group by后 拼接某一字段
SQL> select * from tmp10;
JS ND JM
--------- ----- --------------------------------------------------
10 2006 DAQING01
20 2007 DAQIN03
30 2006 SHENGLI01
40 2007 KELAMAYI01
SQL>
SQL> SELECT ND,
2 sum(JS) sum_js,
3 MAX(LTRIM(SYS_CONNECT_BY_PATH(JM, ','), ',')) sum_jm
4 FROM (SELECT ND,
5 JS,
6 JM,
7 ROW_NUMBER() OVER(PARTITION BY ND ORDER BY JS) RN
8 FROM tmp10)
9 START WITH RN = 1
10 CONNECT BY PRIOR RN + 1 = RN AND PRIOR ND = ND
11 GROUP BY ND;
ND SUM_JS SUM_JM
----- ---------- --------------------------------------------------------------------------------
2006 40 DAQING01,SHENGLI01
2007 60 DAQIN03,KELAMAYI01
SQL>
来自:http://www.itpub.net/thread-884474-1-1.html
后来才发现mysql中有GROUP_CONCAT()这个函数。。。
最新文章
- java-w3c.document生成xml文件
- 【前端】js代码模拟用户键盘鼠标输入
- JavaWeb---总结(八)HttpServletResponse对象(二)
- atitit.eclipse 新特性总结3.1--4.3
- 测试管理_出色测试管理者的思考[持续更新ing]
- SSH_框架整合1
- 软件工程随堂小作业——随机四则运算Ⅱ(C++)
- Android 4.4KitKat AudioRecord 流程分析
- [HIHO1299]打折机票(线段树)
- 返回到上一页的html代码的几种写法
- php zip文件内容比較类
- JavaWeb之多语言国际化
- Spring + qyartz+多任务实现任务调度功能。
- 【Kafka源码】KafkaConsumer
- toolbar ,textfield,图片拉伸,Bundle
- b2b2c
- Java面试题—初级(7)
- laravel5.4生成验证码
- (数学) PTA 1005 继续(3n+1)猜想 (25 分)
- 2016-03-22 OneZero团队 Daily Scrum Meeting
热门文章
- SQL Server 2012提供的OFFSET/FETCH NEXT与Row_Number()对比测试 [T]
- 在Oracle中使用Entity Framework 6 CodeFirst
- 吐槽!important专用博文
- 也说析构---C++
- MS SQLSERVER中如何快速获取表的记录总数
- codeforces 501 C,D,E
- Spring Shedule Task之注解实现 (两次启动Schedule Task 的解决方案)
- php的__clone __call
- Socket异步存储示例
- 自定义一个只显示年月的DatePicker(UIDatePicker无法实现年月显示)