小编dan*_*ano的帖子

Linq - 由多个表组成

使用Linq to Sql如何对以下2个表进行分组.

订单表:

CustomerID | Name   |Date            
1          | order1 | 2010-01-01  
2          | order2 | 2010-01-01
2          | order3 | 2010-04-01
Run Code Online (Sandbox Code Playgroud)

电话表:

CustomerID | Name   |Date            
1          | call1 | 2010-01-01  
3          | call2 | 2010-06-01
2          | call3 | 2010-05-01
Run Code Online (Sandbox Code Playgroud)

我想按日期对两个表进行分组,结果:

Date       | Orders | Calls
2010-01-01 | 2      | 1
2010-04-01 | 1      | 0
2010-05-01 | 0      | 1
2010-06-01 | 0      | 1
Run Code Online (Sandbox Code Playgroud)

我知道如何组合一张桌子,

from o in Orders        
group o …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net linq-to-sql

7
推荐指数
1
解决办法
7517
查看次数

标签 统计

asp.net ×1

c# ×1

linq ×1

linq-to-sql ×1