はじめに 個人アプリの開発中に外部結合をして集計した値を取得する処理を書いたので備忘録として残しておきます。 LINQを用いた外部結合 以下に作成した処理を記載します。 Dim targetsGroupByCategoryId = _dbContext.ExpensesCategories _ .GroupJoin(_dbContext.Expenses.Where(Function(o) o.UseDate >= startDate And o.UseDate <= endDate), Function(ec) ec.CategoryId, Function(e) e.CategoryId,…