ef orm框架,这类linq应该怎么写,请赐教

2019-01-03 01:31发布

需求是这样的, 有一张表 里面保存了:

种类(style) 物料id(pid:来自另外一个表的键) 等等信息

pid分别根据style的值对应着不同的两张表里面的id(键) 

 

比如 数据是这样

style    pid

------------------------

耗材      1

耗材      3

工具      1

工具       2

以上对应关系,我查询的时候,想根据对应的style值去对应的表,通过pid取得连表中的行的其他字段信息

 

有劳大家赐教了,谢谢

1条回答
Anthone
2楼-- · 2019-01-03 02:09
     var res=from t1 in ctx.table1
             from t2 in ctx.table2
             where t1.pid==t2.id
             select new{
               style=t1.style,
               pid=t1.pid,
               //这边可以写其他字段 
             };                            
查看更多
登录 后发表回答