如何使用linq加入2个以上的表 [英] How to join more than 2 tables using linq

查看:86
本文介绍了如何使用linq加入2个以上的表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尊敬的先生/小时,



在我使用vb.net的Windows应用程序中,

i共有4个表具有相同的列,

这里我想加入这4个表和组以及那些值的总和......



表1

 ID名称销售
----------------
1 ABC 10
2 XYZ 20
3 PQR 30



表2

 ID名称销售
--------------- -
1 ABC 30
2 XYZ 40



表3

 ID名称销售
----------------
1 PQR 20
2 XYZ 20



Table4

 ID名称销售
----------------
1 ABC 10
2 XYZ 20







结果:

 ID名称销售
----------------
1 ABC 50
2 XYZ 100
3. PQR 50





所有4张桌子的总数...

请帮助m e ..



谢谢

解决方案

请参阅此处以获得类似问题的答案。

http ://stackoverflow.com/questions/13661817/vb-net-linq-join-2-tables-then-group-by-a-column-then-sum [ ^

Respected sir/s,

In my windows application using vb.net,
i have total 4 tables having same columns,
here i want to join those 4 tables together with group and sum of there values too...

Table1

ID  Name  Sale
----------------
1   ABC   10
2   XYZ   20
3   PQR   30


Table2

ID  Name  Sale
----------------
1   ABC   30
2   XYZ   40


Table3

ID  Name  Sale
----------------
1   PQR   20
2   XYZ   20


Table4

ID  Name  Sale
----------------
1   ABC   10
2   XYZ   20




Result :

ID  Name  Sale
----------------
1   ABC   50
2   XYZ   100
3.  PQR   50



Its group total..of all 4 tables...
Please help me..

Thanks

解决方案

Refer here for the answers with the similar question.
http://stackoverflow.com/questions/13661817/vb-net-linq-join-2-tables-then-group-by-a-column-then-sum[^]


这篇关于如何使用linq加入2个以上的表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆