T1とT2の2つのテーブルがあります
列 ID とデータを含む T1
列 id と T1_id を持つ T2
T1.id と T2.T1_id を結合したい
id が T2 に存在しない T1 のすべてのレコードが必要です。つまり、T1.id <> T2.T1_id
したがって、T2 が空の場合、T1 のすべてのレコードを取得する必要があります
問題は
- LEFT join den を使用すると、対応する T1_id を持つレコードが T2 に存在する場合でも、T1 id のすべてのレコードがフェッチされます。
- 左結合を使用しない場合、T2 が空の場合を除いてすべてが機能し、レコードはフェッチされません
また、同等のlinqが大好きです。