Bonjour a tous,
J'ai une requete linq qui doit faire une jointure sur 3 tables ce que j'ai fait sans problème, la ou apparait un problème c'est pour le group by je ne sais pas comment le faire fonctionner.
Je souhaite faire un group by sur une adresse
J'ai vu 2 piste de solution:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var result = (from place in PLACE join lieu in LIEUX on place.LIEU_ID equals lieu.ID join societe in SOCIETES on place.SOCIETE_ID equals societe.ID select new{ place.NOM, place.TAILLE, lieu.Adresse, societe.CA}).ToList();
soit après le ToList() un .GroupBy( r => r.Adresse) mais en testant ceci ne me retourne qu'une seule colonne
soit avant le select: group place by new{ place.NOM, place.TAILLE} mais dans ce cas comment ajouter les autres tables : lieu et societe ?
Voila j'ai cherché mais la je suis un peu bloquer et sa m'énerve !!!
merci d'avance a vous
Partager