鉴于:
以TABLE_1下列列命名的表:
IDColumnAColumnBColumnC我有SQL查询,其中TABLE_1对自己加入基于两次关闭的ColumnA,ColumnB,ColumnC.查询可能如下所示:
Select t1.ID, t2.ID, t3.ID
From TABLE_1 t1
Left Join TABLE_1 t2 On
t1.ColumnA = t2.ColumnA
And t1.ColumnB = t2.ColumnB
And t1.ColumnC = t2.ColumnC
Left Join TABLE_1 t3 On
t2.ColumnA = t3.ColumnA
And t2.ColumnB = t3.ColumnB
And t2.ColumnC = t3.ColumnC
... and query continues on etc.
Run Code Online (Sandbox Code Playgroud)
问题:
我需要在LINQ中重写Query.我试过去刺它:
var query =
from t1 in myTABLE1List // List<TABLE_1>
join t2 in myTABLE1List
on t1.ColumnA equals …Run Code Online (Sandbox Code Playgroud)