クエリーで*を含むデータを抽出する
 テーブルに格納されている*(アスタリスク)を含むデータを、
クエリーで抽出する方法を紹介します。

 通常*(アスタリスク)はクエリーの抽出条件で使用する場合には、
ワイルドカードとして扱いますが、ワイルドカードではなく、記号
として*(アスタリスク)をテーブルから抽出します。

●手順●

 下記の手順でクエリーを作成します。

(1)データベース ウィンドウで[挿入]メニューの[クエリー]をクリックする。
  もしくは、ツールバーの<新規オブジェクト>ボタンのドロップダウンリスト
  から[新規クエリー]をクリックします。

(2)[クエリーの新規作成]ダイアログボックスで[デザインビュー]をクリック
  します。

(3)[テーブルの表示] ダイアログボックスで、テーブルを追加し、
  [閉じる]ボタンをクリックします。

(4)クエリーのデザインビューで、デザイングリッドに必要なフィールドを
  ドラッグします。

(5)デザイングリッドの*(アスタリスク)を含むフィールドの[抽出条件]に条件
  を設定します。

     a.フィールドに*(アスタリスク)のみ格納されているデータを抽出する場合

        抽出条件:  = "*"

     b.文字列が*(アスタリスク)から始まるデータを抽出する場合

        [ ]括弧で囲まれた記号が検索する文字です。
        抽出条件:  Like "[*]" & "*"

     c.文字列が*(アスタリスク)で終わるデータを抽出する場合

        抽出条件:  Like "*" & "[*]"

     d.文字列に * (アスタリスク) を含むデータを抽出する場合

        抽出条件:  Like "*" & "[*]" & "*"

Access97/2000



戻る


Excel Word Access VBA! モーグ