প্রদত্ত:
TABLE_1
নিম্নলিখিত কলামগুলির সাথে নামযুক্ত একটি সারণী :
ID
ColumnA
ColumnB
ColumnC
আমি 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.
সমস্যা:
আমার ক্যোরিটি লিনকিউতে আবার লিখতে হবে। আমি এতে ছুরিকাঘাত করার চেষ্টা করেছি:
var query =
from t1 in myTABLE1List // List<TABLE_1>
join t2 in myTABLE1List
on t1.ColumnA equals t2.ColumnA
&& t1.ColumnB equals t2.ColumnA
// ... and at this point intellisense is making it very obvious
// I am doing something wrong :(
আমি কীভাবে আমার প্রশ্নটি লিনকুতে লিখব? আমি কি ভুল করছি?