Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


295 / 2272 ツリー ←次へ | 前へ→

【12213】2つの同じ形式のテーブルの比較 たけはる 12/11/21(水) 9:18 質問[未読]

【12213】2つの同じ形式のテーブルの比較
質問  たけはる E-MAIL  - 12/11/21(水) 9:18 -

引用なし
パスワード
   初めてアクセスでシステムを作っています。

下記のテーブルを比較してフィールドのいずれかが違うレコードと新規レコードを抽出したいと考えています。
新規レコードは不一致クエリで出来るのですが変更されたレコードを抽出するのが出来ません。

テーブルは下記になります。
【T傷病名マスタ】←旧データ
傷病名コード
傷病名
ショウビョウメイカナ
ICD10コード
大分類コード
複数分類コード
音別
登録者名←比較しない
登録日←比較しない
更新者名←比較しない
更新日←比較しない

【T傷病名マスタ取込用】←新データ
テーブル構造は同じ
日付以外のフィールドは全て文字形式

尚、ここの12049番を見たのですが

SELECT 新しいデータ.*
FROM 前回のデータ
INNER JOIN 新しいデータ ON 前回のデータ.テーブル=新しいデータ.テーブル
WHERE Not ((nz(前回のデータ![品番],"")=nz(新しいデータ![品番],"")) And
(nz(前回のデータ![区分],"")=nz(新しいデータ![区分],"")) And
(nz(前回のデータ![数量],"")=nz(新しいデータ![数量],"")) And
(nz(前回のデータ![転送先],"")=nz(新しいデータ![転送先],"")) And
(nz(前回のデータ![単位],"")=nz(新しいデータ![単位],"")) And
(nz(前回のデータ![KEY],"")=nz(新しいデータ![KEY],"")))

新しいデータと前回のデータに何を記述するのか良く判りません。
見た感じではテーブル名、フィールド名とは思えないのですが…

誠に申し訳ございませんがご教授願います。

295 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078190
(SS)C-BOARD v3.8 is Free