请问下列语法,能怎合并吗?因为重复join了二个同样的东西,
因为必需要这样,但不知能不能再好一点。
var a = from d in db
join i in item on d.id equals i.id
join i2 in item on d.id2 equals i2.id
select new {.name1 = i.itemname,
.name2 = i2.itemname}
作者: kw0006667 (Tim Chang) 2014-05-17 16:45:00
作者:
Litfal (Litfal)
2014-05-17 23:45:00不是这样写的吧不对,你这样写也没错啊。看似join到同一张表,但其实他们join的是不同的资料阿
对,问题就是这个,我主资料表有二个字段要join同一个所以,我才会join二个相同的资料表,才想问有办法合并
作者: maple1221 2014-05-19 20:59:00
提供些 sample data 来讨论,会比较有方向
作者:
Litfal (Litfal)
2014-05-20 19:00:00我觉得你这样写没错,就像db是个双item map,从item里面捞出两个被map关联的item name。
maple大,这个就是例子呀lit大,嗯~~~所以无法再加强了