あいまいな条件で抽出するクエリ

クエリでもワイルドカードを使って、あいまい抽出が可能です。
ワイルドカードとは、* か ? を使い文字列を抽出する方法です。

? : 任意の1文字と合致する文字列です。 例: ?山 - 大山、本山
* : 任意の数の文字と合致する文字列です。 例: *山 - 大山、富士山

スポンサーリンク






BackHomeへ BackAccessクエリへ

商品管理の全レコードを表示させたクエリ画面です。8個の商品が登録されています。
商品価格データベース

抽出条件の設定を開始します。
変更したいクエリを選択し右クリックします。
表示されるメニューの「デザインビュー」をクリックします。
ここでは、備品価格のクエリで設定します。
商品価格のクエリメニュー

商品名の抽出条件欄に、"?おにぎり" と入力します。
すると Like "?おにぎり" と変換されます。
?の場合、” (ダブルクォーテーション)は自動的に付かないので入力する必要があります。
これで、先頭に1文字が付く ○おにぎり が抽出されるはずです。
抽出条件にあいまい条件を入力します


リボンの実行をクリックします。
データシートビューを表示する

おにぎり が抽出されましたが、タラコおにぎり は抽出されていません。
?を使った抽出結果

*を使った場合です。
*おにぎり と入力します。
*の場合、” (ダブルクォーテーション)は自動的に付き、Like "*おにぎり" と変換されます。
*を使う抽出条件

*の場合、タラコおにぎり も抽出されています。
*を使った抽出結果

スポンサーリンク






BackHomeへ BackAccessクエリへ

Copyright(C) FeedSoft