PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Left join com linq to entity #441271

29/04/2013

0

Como eu faço para que a tabela triagens seja a tabela do left na consulta abaixo?

var pesquisa = (from m in triagens
join c in cadastros on m.id_triagem equals c.id_triagem
join t in tarefas on c.id_cadastro equals t.id_cadastro
where m.nm_autor.StartsWith(_filtro) && m.tarefa.Equals("Realizar Cadastro")
select new { m.id_triagem, m.nm_autor, m.cpf_autor, m.num_doc, m.tarefa })
.ToList();
Pjava

Pjava

Responder

Posts

29/04/2013

Pjava

seu fizer isso, dáa impressão que é a tabela de cadastros no left e não a triagens. Serà?

var pesquisa = (from m in triagens
join c in cadastros on m.id_triagem equals c.id_triagem into mLeft
from c in mLeft.DefaultIfEmpty()
//join t in tarefas on c.id_cadastro equals t.id_cadastro
where m.nm_autor.StartsWith(_filtro) && m.tarefa.Equals("Realizar Cadastro")
select new { m.id_triagem, m.nm_autor, m.cpf_autor, m.num_doc, m.tarefa })
.ToList();
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar