2017-12-07 10 views
0

選択したベンダー(キーワード)のデータをすべて選択するが、選択リスト(キーワード)は別のテーブルにあるクエリを実行する必要があります。私が使用しています現在テーブルからレコードを選択するクエリですが、別のテーブルのリストを使用する

は: - 私は「ベンダー」等「ベンダーB」等「ベンダーC」等」同様 「ベンダー」の代わりにのみキーワードを使用しますベンダーD「等」ベンダーEは「

現在、私はレポートを取得するには、このクエリに新しいベンダーを追加する必要がありますが、このクエリは大きな成長していると私はについては何も知らないスタッフにこれを与える必要がありますアクセスと私はこれらのキーワードのテーブルを作成することができますか?彼はテーブルのリスト(キーワード)は、別のテーブルでこれらのキーワードを検索し、レコードを引き出すためのアクセスを許可します。 これが私の必要なものを説明してくれることを願っています。

+0

これまでに何を試しましたか?あなたの質問とテーブルはどうなっていますか?希望の結果はどのように見えるでしょうか?特定の質問を投稿する必要があります。 [良い質問をするにはどうすればいいですか]を見てください(https://stackoverflow.com/help/how-to-ask) – Rene

答えて

0

はい、できます。各条件を新しいテーブルの別の行に入れてください。ジョインなしで、両方のテーブルを同じクエリに配置します。正確に一致すると予想される場合は、「instr(keyfield、criteria)> 0」または「keyfield = criteria」のような制約を持つソース表のすべてのフィールドを取り出します。キーが複数の条件に一致する場合は、重複を取得することがあります。もしそうであれば、group byを使用してそれらを削除できます。

そして、あなたはまだReneが上で提案したリファレンスを見てください。

関連する問題