- ベストアンサー
MS-Access2000「クエリーの抽出条件」
クエリーの抽出条件を以下のように設定し実行しましたが、目的のレポートが作成できません。どうしてでしょうか?ご指導ください。 <条件> 名簿テーブルの「フリガナ」に対して・・・ Between "ア*" AND "ト*" として実行しました。 <結果> フリガナ ア~テ までしか表示されません。「ト」のつくデータもあるので すが・・・。 以上、よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Like "[ア-ト]*" だとだめでしたっけ、間違ってたらごめんなさい。
その他の回答 (2)
- taranko
- ベストアンサー率21% (516/2403)
回答No.2
inoue64さんの方法でできると思います。 なぜできなかったかですが、この場合アスタリスクがすべてという意味ではなく アスタリスクという文字として認識されてしまったからだとおもいます。 アスタリスクは並び替えをしたときにひらがなより前にきてしまいます。 だから、Between"ア*"and"ト*"の場合 アの次の文字がアよりも前でトの次の文字がアよりも前のもの つまりアからテまでしか表示できないということになったと思います。
質問者
お礼
ありがとうございます。 ご指摘の通りでした。
- inoue64
- ベストアンサー率29% (334/1115)
回答No.1
"ト*" を "ナ" や "ナ*" にしてみてはどうでしょうか。
質問者
お礼
ありがとうございます。 検索する文字の1つ先を指定すると、目的のデータが表示されました。
お礼
ありがとうございます。 早速試してみます。