5 Kasım 2014 Çarşamba

Linq ile subquery kullanımı

Bu aralar yaptığım projede entity framework kullandığım için linq problemleriyle çok karşılaşıyorum.Aslında basit konulardır fakat henüz yeni yeni geliştirdiğim için kendimi bu konuda sıkıntıları çekmeye de devam edeceğe benziyorum.Ama yılmak yok.

İçiçe sorgu için stackoverflowdan en son çözüm olarak bulduğum sorgu budur

from p in context.ParentTable
 let cCount =

( from c in context.ChildTable
 where p.ParentId == c.ChildParentId
 select c
).Count()
select new { ParentId = p.Key, Count = cCount } ;

Hiç yorum yok:

Yorum Gönder