クエリー:全角・半角、カタカナ・ひらがなを区別して抽出 Hit Counter

対象バージョン : 97, 2000(MDB), 2002(MDB), 2003(MDB), 2007(ACCDB)
最終更新日 : 2007/02/12 (オリジナル作成日 : 1994/04/25)


概 要

 クエリーでの抽出で、全角・半角、カタカナ・ひらがなを区別して抽出する方法です。

 

方 法

データベースの並び順序の指定が "日本語" となっている場合、クエリーの抽出条件では、これらの識別は事実上無理です。

 このため、新たに演算フィールドを設け、StrComp 関数や、InStr 関数でのバイナリ比較オプションを利用します。

1.フィールド全体での比較の場合

フィールド:|式1: StrComp([フィールド名], "検索文字列", 0)
 抽出条件:|0

 

2.フィールドの一部から検索の場合

フィールド:|式1: InStr(1, [フィールド名], "検索文字列", 0)
 抽出条件:|<>0

 

各関数の詳細については、オンラインヘルプをご参照ください。


目次へ戻る