アーティストテーブルとスタイルテーブルがあります。
アーティストテーブル:id name styleid
スタイルテーブルID名
アーティストにはスタイルIDがあります
スタイルID、スタイル名、およびそのスタイルに属するアーティストの数を含むスタイルの概要を返そうとしています。
アーティストのIDと数を取得する次のステートメントがありますが、スタイル名も取得する方法がわかりません。
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()
};
これは1回の往復で可能ですか?