DELETE
DISTINCTROW tbl1.*, tbl2.Name
FROM
tbl1 INNER JOIN tbl2 ON tbl1.EMP_NUM = tbl2.EMP_NUM
WHERE
(((tbl2.Name) Not Like [Forms]![formReports]![txtName]));
以下の説明が理にかなっていること、またはステートメントが実際に何をしているのか、その理由が示されていないかどうかを確認する必要があります。これが私が思うことです:
EMP_NUMを使用してテーブルを結合し、フォーム「formReports」のビュー「txtName」に入力された名前とは異なる名前に基づいて重複レコードを削除します。
また
tbl1の列からすべての値を削除し、フォームに入力された名前がtbl2の名前と異なるtbl2のフィールドNameの値のみを削除しますか?
何かご意見は?