Access2013で、ワイルドカードの?を使ってあいまい抽出を行います。
ワイルドカードの「*」(半角アスタリスク)は複数の文字列w検索できましたが、「?」(半角クエスチョンマーク)は任意の1文字を検索できます。
クエリの元になる商品マスターテーブルです。
商品コードフィールドで「?」を使って抽出します。
"?5"と入力します。
別のセルに移動すると自動的に下記になります。
Like "?5"
実行すると、先頭が1文字で次の文字が「5」のレコードが抽出できました。
次に倉庫名が"第?倉庫"で抽出します。
第○倉庫のレコードが抽出できました。
次に ワイルドカードの「*」と同じ使い方をしてみます。
Like "第?"
ワイルドカード「*」では抽出できましたが、"第"に続く1文字の倉庫はないので、レコードは見つかりませんでした。