首页 新闻 会员 周边

linq关联查询

0
悬赏园豆:15 [已关闭问题] 关闭于 2017-09-30 11:14

 

用linq怎么才能写出来 表1 中的货号与表2 、表3 货号关联 进而获得表2、表3中的流水号 和Doc中是否有值

(表2、表3、只是表名不一样,字段一样)

C#
撞到南墙拆了继续走的主页 撞到南墙拆了继续走 | 初学一级 | 园豆:99
提问于:2017-09-30 10:52
< >
分享
所有回答(1)
0

from table1 in 客商下载发票信息查询
join table2 in (from t1 from 上游发票查询 group t1 by t1.货号 into g select new { s1 = g.Count() })
on table1.货号 equals table2.货号
join table3 in (from t2 from 上游随货查询 group t2 by t2.货号 into g1 select new { s2 = g1.Count() })
on table1.货号 equals table3.货号
select new {
table1.上游发票,
table1.货号,
table2.s1>0?"有":"无",
table3.s2>0?"有":"无"
}  试试看。

小吴的成长之路 | 园豆:204 (菜鸟二级) | 2017-09-30 11:21

您好 能加您QQ说一下么 不好意思 打扰,

@撞到南墙拆了继续走: 854861085

支持(0) 反对(0) 小吴的成长之路 | 园豆:204 (菜鸟二级) | 2017-09-30 11:36
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册