首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

sql写法的有关问题

2013-07-04 
sql写法的问题A表中有2个字段a和b,数据如下:ab1112212x2m现在我希望用一个sql得到如下a,groupb的结果agrou

sql写法的问题
A表中有2个字段a和b,数据如下:
a    b
1    1
1    2
2    1
2    x
2    m
现在我希望用一个sql得到如下a,groupb的结果
a    groupb
1    1,2
2    1,x,m
也就是以a为group,得到b用逗号分隔的数据,请问该怎么做? 不懂意思...找不到规律

好吧,我发两张图好了,
第一张是原始数据
sql写法的有关问题
下面这张是我希望通过sql检索出来的结果
sql写法的有关问题

oracle的话用listagg函数。
[解决办法]
oracle的9楼说了,
mysql的话,用 GROUP_CONCAT函数
[解决办法]
SQL语句如下:

 

热点排行