1

製品リスト用に Access 2013 データベースを使用しています。Access を使用して約 1 か月が経ちました。表 1 には、SKU のほか、カテゴリ、説明などのフィールドがあります。

ここで、表 1 にさらにフィールドを追加する必要があります。これには、重量の列と在庫切れメッセージの列が含まれます。

SKU のインスタンスは 1 つだけ許可され、重複は許可されないように設定されています。そのため、重みとメッセージを含む Excel ファイルをインポートしようとすると、「キー違反によりすべてのレコードが失われた」ため、インポートに失敗しました。ファイルに他のエラーはありませんでした。それが違いを生む場合、私は分割データベースのフロントエンドにも取り組んでいます。

そこで、Excel ファイルを新しいテーブルにインポートしました (表 2)。UPDATE クエリを実行しようとしていますが、基準に苦労しています。

たとえば、SKU F496、K4492-92、および P49201 では、表 1 の空白の重量とメッセージ フィールドを、表 2 の重量とメッセージの値で更新する必要があります (すべての重量とメッセージは一意です)。これは 2000 以上の製品に適用されます。

これは基本的なことのように思えます。検索して検索しましたが、適切なフレーズがなかった可能性があります。

4

1 に答える 1