クエリー:全角・半角、カタカナ・ひらがなを区別して抽出 |
対象バージョン : 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
各関数の詳細については、オンラインヘルプをご参照ください。