Bonjour,
Je cherche à appliquer un Group By sur 2 colonnes à la requête Linq suivante:
Je suis très novice en dotnet surtout avec Linq que j'ai tout de suite eu le coup de foudre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Return (From parution In Context.parutions.Include("messages").Include("messages.plansmedias.campagnes").Include("messages.plansmedias.campagnes.annonceurs").Include("messages.tarifs.produitsvendus.supports.medias") _ Where parution.DateParution.StartsWith(argYear & "-" & argMonth) And parution.messages.tarifs.produitsvendus.distributions.fournisseurs.IdFournisseur = 8 _ Select parution).ToList
Je veux faire un Group By sur messages.plansmedias.campagnes.annonceurs.IdAnnonceur et messages.plansmedias.campagnes.IdCampagne
Mais je ne sais pas quoi d'abord mettre après Into
Ensuite il y a des sommes à faire pour les groupe by sur la table messages, 2 sommes Sum(messages.Montant) et Sum(messages.NombreParution)
Il s'agit ici de Linq To Entities d'une BD liée de clés étrangères
Partager