こんにちは!井上です。 EF&LINQでちょっと複雑なSQLを書きたいときのメモ。 環境 .NET Framework 4.5.1 Entity Framework 6 MySQL 5.6 C# こちらの続きです。 tech.sanwasystem.com 複数テーブルの結合(INNER JOIN) var lists = db.TableA .Join(db.TableB, a => a.id, b => b.id, (a, b) => new { a.id, a.value1, b.value2 }) .Join(db.TableC, ab => ab.id, c => c.id, (ab, c) => new { ab.id, ab.value1, ab.value2, c.value3 }); 結合を先に書くパターン var lists = db.TableA .Join(db.T