У меня следующий запрос LINQ2SQL:
From pc In DBContext.ProcessCodes
Join c In DBContext.Cells On pc.idCell Equals c.idCell
Where pc.idType = "Cars" AndAlso
pc.Active = True AndAlso
c.Active = True
Select c
По какой-то причине я получаю перекрестное соединение (декартово произведение), когда думаю, что мне нужно получить внутреннее соединение. Я получаю то же самое, если я делаю несколько From и сравнение ключей в where.
Что я делаю не так?