Veritabanında aşağıdaki verileri sahip olduğumu varsayalım.Birden çok toplam almak için LINQ nasıl kullanılır
class Data
{
public int Category { get; set; }
public int ValueA { get; set; }
public int ValueB { get; set; }
}
Ben ValueA
toplamını almak için bir LINQ sorgusu ve ayrıca Category == 1
ile tüm satırlar için ValueB
toplamını yazabilir nasıl?
Tüm verileri yükleyebildiğimi ve yüklenen verilerde Sum
kullanın, ancak bunları veritabanında toplamayı tercih ederim.
group by
'u kullanabileceğimi biliyorum, ancak hiçbir şeye göre gruplama yapıyorum. Sadece bu iki toplamı veriden istiyorum.
yapabilirsiniz 1. Geliş bu ilgili soru gibi sabit bir değere göre gruplandırmak http://stackoverflow.com//questions/10239987/get -sum-of-the iki sütun-bir-linq-sorgu-olmayan gruplamalar – juharr