クエリでレコードをあいまい条件で抽出する方法です。あいまい条件は、ワイルドカード・比較演算子・論理演算子・識別子で設定できます。
スポンサーリンク
 
 
 
 
■ ワイルドカードの種類
      
       
         
          
            | ワイルドカード | 
            内容 | 
            設定例 | 
            抽出結果 | 
           
          
            | * | 
            任意の文字列と一致 | 
            営業* | 
            営業1課、営業本部 | 
           
          
            | ? | 
            任意の1文字と一致 | 
            日* | 
            日曜、日本、日経 | 
           
        
       
      ■ 比較演算子・論理演算子の種類
      
       
         
          
            | 演算子 | 
            内容 | 
            設定例 | 
            抽出結果 | 
           
          
            | = | 
            等しい | 
            =10 | 
            10 | 
           
          
            | <> | 
            等しくない | 
            <>10 | 
            10でない数字 | 
           
          
            | < | 
            より小さい数字 | 
            <10 | 
            10より小さい数字 | 
           
          
            | <= | 
            以下の数字 | 
            <=10 | 
            10以下の数字 | 
           
          
            | > | 
            より大きい数字 | 
            >10 | 
            10より大きい数字 | 
           
          
            | >= | 
            以上の数字 | 
            >=10 | 
            10以上の数字 | 
           
          
            | In | 
            指定文字列 | 
            In("論理","比較") | 
            論理、比較 | 
           
          
            | Between~And~ | 
            範囲指定 | 
            Between 10 And 100 | 
            10以上100以下 | 
           
          
            | Like "○*" | 
            ○の文字で始まる | 
            Like "日*" | 
            日曜、日本、日経 | 
           
          
            | Like "*○" | 
            末尾が○の文字 | 
            Like "*日" | 
            月曜日、中日 | 
           
          
            | Like "*○*" | 
            ○の文字が含まれる | 
            Like "*日*" | 
            中日新聞、カメラ日和 | 
           
          
            | Not Like "○*" | 
            ○の文字で始まらない | 
            Not Like "日*" | 
            月曜日、アメリカ | 
           
          
            | Not Like "*○" | 
            末尾が○の文字でない | 
            Not Like "*日" | 
            月曜、アメリカ | 
           
          
            | Not Like "*○*" | 
            ○の文字が含まれない | 
            Not Like "*日*" | 
            産経新聞、カメラ購入 | 
           
          
            | Is Null | 
            空白 | 
            Is Null | 
            空白の値 | 
           
          
            | Is Not Null | 
            空白でない | 
            Is Not Null | 
            空白でない値 | 
           
          
            | Or | 
            または | 
            1Or 100 | 
            1か100 | 
           
          
            | And | 
            かつ | 
            1 And 100 | 
            1と100 | 
           
        
       
      ■ 抽出元のクエリ
      抽出元の仕入先テーブルから作成した選択クエリです。 
       
      ■ あいまい条件を設定する
      仕入先住所が愛知県のレコードを抽出するように設定します。 
      住所フィールドの抽出条件に、Like "愛知県*" と入力します。これで住所の先頭が愛知県とつくレコードのみ抽出されます。 
        
       
      実行結果です。住所が愛知県のレコードのみ表示されています。 
        
 |