I must have missed something in my LINQ training. In Linq to SQL using c#, I want to query two tables, one with the foreign key to the other, and pass two parameters, one for each table.
IN SQL, it is something simple like
Select Value from Table1 T1 INNER JOIN Table2 T2 On T1.DefID = T2.ID Where T1.PollID = 1 AND T2.Name = 'Question'
in LINQ, I get stuck!
var q = from t1 in dc.Table1 join t2 in dc.Table2 on t1.DefID equals t2.ID into newGroup where t1.PollID == 1 // here's where I get stuck! // how do I query t2? select newGroup;
Is my approach wrong? Thanks in advance.
1 Answer