hatena
hatena
2021/10/26 (火) 23:19:51
テーブル名とかフィールド名が不明瞭なので、勝手に下記のようだと仮定して回答します。
氏名マスタ
氏名 | |
---|---|
A | |
B | |
C | |
D | |
2020年10月氏名マスタ |
氏名 | 氏名番号 |
---|---|
A | 1 |
B | 2 |
C | 3 |
D | 4 |
2021年10月氏名マスタ
氏名 | 氏名番号 |
---|---|
A | 1 |
B | 2 |
D | 4 |
--- | |
クエリのデザインビューで下記のように設定してください。 |
あるいは、SQLビューに下記のようにSQLを記述してください。
SELECT
氏名マスタ.氏名,
[2020年10月氏名マスタ].氏名番号,
[2021年10月氏名マスタ].氏名番号
FROM
(氏名マスタ LEFT JOIN 2020年10月氏名マスタ ON 氏名マスタ.氏名 = [2020年10月氏名マスタ].氏名)
LEFT JOIN 2021年10月氏名マスタ ON 氏名マスタ.氏名 = [2021年10月氏名マスタ].氏名;
上記クエリの出力結果
氏名 | 2020年10月氏名マスタ.氏名番号 | 2021年10月氏名マスタ.氏名番号 |
---|---|---|
A | 1 | 1 |
B | 2 | 2 |
C | 3 | |
D | 4 | 4 |
通報 ...