プロが教えるわが家の防犯対策術!

フィールド内に入力されている文字列から、「ひらがな」や「英語」が入力されているレコードの抽出について質問です。

※[ニックネーム]のフィールドは、英数カナ文字が混在しています。
========================
(テーブル)
[ID]  [ランク]  [ニックネーム] 
1     A     123456789
2     B     akb48  
3     A     ああああ   
4     B     987654321    
5     C     かかか123  
6     B     112233   
7     C     445566     
8     A     778899xyz   
========================

☆上記のテーブルから、[ニックネーム]に「ひらがな」が
含まれるレコードの抽出をする。
=======================
[抽出結果]
[ID]  [ランク]  [ニックネーム] 
3     A     ああああ   
5     C     かかか123   
========================


☆上記のテーブルから、[ニックネーム]に「英語」が
含まれるレコードの抽出をする。
=======================
[抽出結果]
[ID]  [ランク]  [ニックネーム] 
2     B     akb48   
8     A     778899xyz
========================

上記のように、クエリでの条件を指定して抽出結果を表示させたいのですが、
どうすればよろしいでしょうか?
また、クエリだけでは出来ない場合は、SQLで教えていただければ
幸いでございます。

お手数お掛けしますが、何とぞ宜しくお願い致します。

A 回答 (2件)

■[ニックネーム]に「ひらがな」が含まれるレコード


Like "*" & [あ-ん] & "*"

■[ニックネーム]に「英語」が含まれるレコード
半角文字と全角文字は別に設定が必要です。
Like "*" & [A-Z] & "*"
Like "*" & [A-Z] & "*"

この回答への補足

教えていただきたLIKE文を少し変えてみたら、希望通りの結果が得られました。

Like "*[あ-ん]*"

ありがとうございました。

補足日時:2011/02/08 20:20
    • good
    • 0
この回答へのお礼

早々のご回答をありがとうございました。
早速、試してみたところ「パラメーター入力」の画面が表示され、うまく抽出できませんでした。

お礼日時:2011/02/08 20:12

基本的に同じ内容なら投稿しないこと。



LIKE文だろうとわかっていて質問した?、そのわからなかった部分は何?、意図を明確にして理解していくべきでしょう。

LIKE文を学習すれば良い話だが、LIKE文使うのは基本的な機能です。
    • good
    • 0
この回答へのお礼

ご指摘いただき ありがとうございます。

私のLIKE文の学習が足りず、申し訳ございませんでした。
今後は、もう少し考えてから質問させていただきたいと思います。

お礼日時:2011/02/08 20:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!