Diciamo che ho i seguenti dati in un database.Come utilizzare LINQ per ottenere più totali
class Data
{
public int Category { get; set; }
public int ValueA { get; set; }
public int ValueB { get; set; }
}
Come posso scrivere una query LINQ per ottenere la somma di ValueA
e anche la somma di ValueB
per tutte le righe con Category == 1
?
So che è possibile caricare tutti i dati e quindi utilizzare Sum
sui dati caricati ma preferirei sommarli nel database.
So che posso usare group by
ma non sto raggruppando nulla. Voglio solo questi due totali dai dati.
È possibile raggruppare da un valore costante come 1. Scopri questa domanda relativa http://stackoverflow.com//questions/10239987/get -SUM-di-due-colonne-in-un-linq-query-senza-raggruppamento – juharr