こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

アクセス初心者です。よろしくお願いします。

クエリの抽出条件に別テーブルのフィールドをあいまい検索で入れたいのですが方法がわかりません。

データシートビューには検索したいテーブル(tbl_1)と
検索する文字列が入ったテーブル(tbl_2)の2つを表示させています。

デザイングリッドは検索したいフィールドを表示し、
抽出条件にLike "*[tbl_2]![フィールド名]*"と入れましたが該当するものがあっても表示されないのです。

どうしたらよいでしょうか。ご伝授ください。

投稿日時 - 2006-08-15 11:23:19

QNo.2340437

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

tbl_1とtbl_2 は何かで結合させていますか?


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

投稿日時 - 2006-08-15 11:50:08

補足

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

投稿日時 - 2006-08-15 12:06:33

お礼

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

投稿日時 - 2006-08-15 14:55:36

あなたにオススメの質問