LINQ-to-SQL - "Somme" à l'intérieur d'une sélection de nouveau
J'ai une LINQ-to-SQL de la requête qui s'exécute par le biais d'un tableau, que je veux sélectionner 3 somme est la somme de "Taux" et "AdditionalCharges', j'ai donc quelque chose comme ceci:
var sums = from d in dc.Deliveries
where d.TripDate == DateTime.Now
select new
{
Rate = d.Rate,
AdditionalCharges = d.AdditionalCharges
};
Cependant, évidemment, cela renvoie une nouvelle ligne pour chaque livraison, ce qui signifie que je dois résumer par la suite - ce qui semble assez inefficaces. Est-il un moyen plus facile?
OriginalL'auteur Chris | 2011-06-06
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez la syntaxe de la requête, vous pouvez faire quelque chose comme
c'est hors de ma tête et n'est pas testé
Lol, je tape beaucoup plus vite depuis qu'il a été TELLEMENT
OriginalL'auteur NinjaNye
Je sais que c'est une vieille question, mais bon, je l'ai trouvé, j'espère que cela aidera quelqu'un d'autre...
Vous pouvez également le faire à l'aide de Fluent syntaxe:
Espère que cela aide quelqu'un...
OriginalL'auteur Dan VanWinkle
Pas certain, mais vous pouvez essayer le groupe bye fonction comme ci-dessous
OriginalL'auteur Pranay Rana
Vous devriez être en mesure de le faire:
OriginalL'auteur Nate Zaugg
OriginalL'auteur Akhil