我需要通过Linq to SQL实现以下场景:
我有一个名为 JOBS 的表,其中包含以下两列:
我有另一个名为 JOBREFS 的表,其中包含以下两列:
我有以下查询(我已经有JOBS.JobID)
从JOBREFS中选择JobRefID,其中JOBREFS.JobID = JOBS.JobID
然后我需要做这个查询:
从JOBS中选择JobName,其中JOBS.JobID = JOBREFS.JobRefID
我知道我可以在两个查询中执行此操作,但认为可能有办法在另一个表中获取与JobRefID关联的JobName。
希望这是有道理的。
答案 0 :(得分:0)
如果模型中的导航属性正确,则可以使用这些导航属性而不是连接。这里有一些例子: