a表:acode(主键),name ,bcode(b表主键)
b表:bcode(主键),ccode(c表主键),dcode(d表主键)
c表:ccode(主键),name
d表:dcode(主键),name
当我查询a表的时候 如何通过linq to sql把这四个表关联起来反回内容格式如下:
a表.acode a表.name c表.name d表.name
a表:acode(主键),name ,bcode(b表主键)
b表:bcode(主键),ccode(c表主键),dcode(d表主键)
c表:ccode(主键),name
d表:dcode(主键),name
当我查询a表的时候 如何通过linq to sql把这四个表关联起来反回内容格式如下:
a表.acode a表.name c表.name d表.name
from a1 in a
join b1 in b on a1.bcode equals b1.bcode
join c1 in c on b1.ccode equals c1.ccode
join d1 in d on b1.bcode equals d1.dcode
select new { a1, b1, c1, d1 }