4
août
2009
[LINQ] LEFT JOIN avec LINQ
août
2009
Un article de UNi[FR]
Pas de commentaires
Voici un autre exemple d’un requête LINQ avec une jointure mais cette fois-ci en utilisant un LEFT JOIN
Edit : Correction d’une erreur au niveau du nom de la jointure !
var _query =
from tbl1 in db.matable1
join tbl2 in m_db.matable2 on tbl1.id equals tbl2.matable1_id into majointure
from newtbl2 in majointure.DefaultIfEmpty()
select new { objTable1 = tbl1 , objTable2 = newtbl2 };
from tbl1 in db.matable1
join tbl2 in m_db.matable2 on tbl1.id equals tbl2.matable1_id into majointure
from newtbl2 in majointure.DefaultIfEmpty()
select new { objTable1 = tbl1 , objTable2 = newtbl2 };