J'ai une table d'artiste et une table de style.Regroupement et compte avec LinqToSQL
Table artiste: id Nom styleid
table de style id Nom
Un artiste dispose d'un identifiant de style
Je suis en train de retourner un résumé de style qui comprend id style , le nom du style et le nombre d'artistes appartenant à ce style.
J'ai la déclaration suivante qui me donne l'identifiant et le nombre d'artistes mais je ne vois pas comment obtenir aussi le nom du style.
return from s in DBContext.Styles
join artist in DBContext.Artists on s.ID equals artist.StyleID
group artist by artist.StyleID into a
select new DTO.StyleSummary
{
ID = a.Key,
NumberOfArtists = a.Count()
};
Est-ce possible avec un aller-retour unique?