Sir / Ma ", quero converter a consulta SQL mencionada abaixo em LINQ, como posso fazer isso.
select * from dbo.Main as M
where M.ApplicationId in
(select distinct R.ApplicationId from tblRecomSanctionedDetail R
where R.UpdateByUserId = 1011 )
tentei usar meu conhecimento limitado com LINQ, mas não consegui obter a saída.
Respostas:
1 para resposta № 1Não tenho onde testar isso no momento, mas acho que seria algo como ...
var applicationIds = tblRecomSanctionedDetailQueryable.Where(x => x.UpdateByUserId == 1011).Select(x => x.ApplicationId);
var result = mainQueryable.Where(x => applicationIds.Contains(x.ApplicationId)).ToList();