读书人

group by 字符串合并 有关问题

发布时间: 2013-06-26 14:29:32 作者: rapoo

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())
};

读书人网 >.NET

热点推荐