0

これに対する答えを探してここに注ぎ込みましたが、どこにも見つかりませんでした。

次の 2 つのテーブルを含む Access 2010 データベースがあります。

  • 約 14,000 のコードと定義 (一部の文字を含む 5 桁すべて) を持つもの。
  • 1 つは合計 900k レコードで、各レコードにはこれらの同じコードの組み合わせのペアが含まれています (ペアの各コードは別の列、CODE1 と CODE2 にあります)。

私たちのオフィスが新しいプロジェクトを取得すると、プロジェクトで使用されているコードがこれらの組み合わせのいずれかに一致するかどうかを確認する必要があります。2 つのコードしか使用しないプロジェクトもあれば、20 以上ものコードを使用するプロジェクトもあります。

1 つのプロジェクトで使用されているすべてのコードをテキスト フィールドまたはメモ フィールドに入力し、それらのコードの間に組み合わせが存在するかどうかを Access で表示できるようにしたいと考えています。

例: 5 つのコードがある場合、CODE1とCODE2 の両方900kペアのコードのいずれかが含まれているかどうかを確認したいと考えています。

これを行う方法を知っている人はいますか、それとも Access 2010 でも可能ですか?

4

1 に答える 1

0

いいえ、プロジェクトごとにコードID(2〜20)の別のテーブルが必要だと思います。次に、それ自体とクロス結合してペアのセットを取得し、ペアテーブルと内部結合します。900k

于 2011-08-12T17:28:31.233 に答える