我需要构建此查询并且无法进行连接并出现以下错误:join子句中某个表达式的类型不正确。调用“加入”
时,类型推断失败 var sql = from t1 in db.INSCR_ESCOLA_SALAs
join t2 in db.INSCR_ESCOLAs on t1.ID_ESCOLA equals t2.ID_ESCOLA
join t3 in db.INSCR_PROVA_ESCOLAs on t1.ID_ESCOLA equals t3.ID_ESCOLA
join t4 in db.INSCR_PROVA_CIDADEs on // Line
new { t2.ID_COORDENADOR.Value, t3.ID_PROVA_CIDADE} // with
equals new { t4.ID_COORDENADOR.Value, t4.ID_PROVA_CIDADE} // problem
where t2.ID_COORDENADOR == Convert.ToInt32(id_coord)
&& t4.ID_PROVA == processos
select t1;
return sql.Count();