以下の SQL クエリに相当する linq to SQL ラムダ クエリを作成しようとしています。
Select t.Task_Id
FROM taskSet ts
JOIN taskSet tsg ON tsGroup.SetId = ts.SetId
JOIN tasks t ON t.task_id = tsg.TaskId AND t.task_type_id = 10 AND t.row_status = 1 AND t.status = 0
WHERE ts.TaskId = @TaskId
以下までたどり着きました。ここで、結合をもう 1 つ追加して && 条件をチェックしようとすると、エラーが発生します。これを進める方法について私を助けてください。
m_context.TaskSet
.Join( m_context.TaskSet,
ts => ts.SetId,
tsg => tsg.SetId,
(ts, tsg) => new {ts, tsg})