如何通过
Linq从同一个表中内部连接多个列?
例如:
我已经有了
join c in db.table2 on table2.ID equals table1.ID
我需要添加这个…
join d in db.table2 on table2.Country equals table1.Country
您可以将
查询放在Where子句中,而不是使用join运算符.
连接运算符支持VB.NET中的多个子句,但不支持C#.
或者,您可以使用ANSI-82风格的“sql”语法,例如:
from t1 in table1
from t2 in table1
where t1.x == t2.x
&& t1.y == t2.y
原文链接:https://www.f2er.com/mssql/81942.html