• 締切済み

[Access]クエリの抽出条件について

アクセス初心者です。よろしくお願いします。 クエリの抽出条件に別テーブルのフィールドをあいまい検索で入れたいのですが方法がわかりません。 データシートビューには検索したいテーブル(tbl_1)と 検索する文字列が入ったテーブル(tbl_2)の2つを表示させています。 デザイングリッドは検索したいフィールドを表示し、 抽出条件にLike "*[tbl_2]![フィールド名]*"と入れましたが該当するものがあっても表示されないのです。 どうしたらよいでしょうか。ご伝授ください。

みんなの回答

  • kakkysan
  • ベストアンサー率37% (190/511)
回答No.1

tbl_1とtbl_2 は何かで結合させていますか? 適切に結合させてから クエリのフィールドに[tbl_2]![フィールド名]を追加し (表示したくなければ「非表示」にして) そのフィールドで抽出すれば簡単にいけると思いますが。

acsyosin_2006
質問者

お礼

抽出条件をLike"*"&[tbl_2]![フィールド名]&"*"としたら結合しなくてもできました! お騒がせしましたm(__)m

acsyosin_2006
質問者

補足

今、行おうとしてるのが社名テーブルからのあいまい検索なのですが、 [tbl_1]と[tbl_2]に全く同じ値が入ったものがないため 結合をしてしまうとなにも表示されないのです・・・ 初心者なので見当違いのことを言っていたらすみません。

関連するQ&A