0
我想写一个linq SQL SQL lambda查询相当于下面的SQL查询。Linq 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
我已到达下面。现在,如果我尝试再添加一个连接并执行& &条件的检查,它会给我提供错误。请帮我解决这个问题。
m_context.TaskSet
.Join(m_context.TaskSet,
ts => ts.SetId,
tsg => tsg.SetId,
(ts, tsg) => new {ts, tsg})
你得到的错误是什么? – ronen
我得到了 - 不能将运算符&&应用于'int'和'int'类型的操作数 – San
您能发布导致问题的完整代码吗? – ronen