AccessのDlookupの引数設定について
テーブルA
ID | val
---------
01 | 001
02 | 002
03 | 003
04 | 004
05 | 005
テーブルB
ID | val
---------
01 | 001
02 | 002
03 | 003
05 | 005
テーブルAとBのレコード数はいずれも約30万件あります。
本来AとBは同数のレコードをもつはずなのですが、数件の差異があることがわかりました。
それが何かを調べたいのですが、その方法についてご教示ください。
エクセルであれば、Vlookupを使い
テーブルA
ID | val | Vlookup式
--------------------
01 | 001 | 001
02 | 002 | 002
03 | 003 | 003
04 | 004 | Null
05 | 005 | 005
という方法で発見できるのですが、なにせ件数が多いため、慣れないAccessを使ってやろうと考えました次第です。
で調べると、Vlookupに似たDlookup関数というのがあるではありませんか。
そこで、「クエリデザインの作成」→「テーブルの表示」ウィンドウの「テーブル」タブから「テーブルA」を選択→項目「ID」「val」をデザイングリッドに展開しました。
そして、新規フィールドを選択→ビルダーをクリック→ここでDlookupを選択しました。
しかし、以下の式の引数をどのように設定すればよいのかではたと立ち止まってしまいました。
DLookUp(«expression», «domain», «criteria»)
どう設定すれば、エクセルにおけるVlookupのようなことが実現できるでしょうか。
あるいは、もっと適当な方法がありましたらご教示いただければ幸いです。
ちなみに、環境はAccess2010を使っています。
よろしくお願いします。