以前にこれについて質問しましたが、SQL ベースのソリューションに対して偏見があったことを認めなければならず、今ではその質問を見つけることができません。
私は2つのテーブルを持っています:
tblCurrent
Ref | CustomerID | ... .. .. . . |
X001
X002
X003
tblHistorical
Ref | ... .. .. . . | Missing | Matched
X001 | ... .. .. . . | TRUE | FALSE
X001 | ... .. .. . . | FALSE | FALSE
X002 | ... .. .. . . | TRUE | TRUE
X002 | ... .. .. . . | TRUE | FALSE
X003 | ... .. .. . . | FALSE | FALSE
X003 | ... .. .. . . | TRUE | TRUE
Ref は tblCurrent では一意ですが、Historical では一意ではありません。
tblCurrent に基づいたビューを作成するにはどうすればよいですか? その結果、tblHistorical のレコード数をカウントする 3 つの追加の列が得られます。
Ref に一致 AND Missing が TRUE
Ref に一致 AND Missing は False
Ref に一致 AND Matched が True
同様の基準に基づいて tblHistorical のレコード数をカウントする列を追加する必要があることに注意してください。