var qryResult = from pi in dc.PHRInfo join pe in dc.PHRExamination on pi.ID equals pe.FID into group1 from g1 in group1.DefaultIfEmpty() join pis in dc.PHRInfoSupplement on pi.ID equals pis.FID into group2 from g2 in group2.DefaultIfEmpty() where pi.MOBILE != "" select new { pi.PNAME, pi.MOBILE, pi.UnitName, pi.Gender, pi.BIRTHDAY, pi.Nation, pi.ADDRESS2, pi.BloodType, g1.ExamDate, g1.PRO, g1.UGLU, g1.UPH, g1.URO, g1.BIL, g1.KET, g1.SG, g1.RBC, g1.NIT, g1.LEU, g2.FieldName, g2.Number, g2.Supplement, g2.SuppDate };
linq中多表left join的写法
最新推荐文章于 2025-01-16 19:40:36 发布