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

group by 字符串合并 有关问题

2013-06-26 
group by 字符串合并 问题如下表:TYPENAMEC123张三C189李四C123王一C123丁丁C189刘某查询出如下形式:TYPEN

group by 字符串合并 问题
如下表:

TYPE  NAME
C123   张三
C189   李四
C123   王一
C123   丁丁
C189   刘某

查询出如下形式:

TYPE  NAME
C123   张三、王一、丁丁
C189   李四、刘某

[解决办法]
var query=from p db.table
          group p by p.TYPE into g
          select 
           {
             TYPE =g.Key,
              NAME = String.Join("、", g.Select(x => x.NAME).ToArray())
           };

热点排行