今回は、「い」で始まる名前を持つユーザを検索してみたいと思います。
「い」で始まる名前にはどんな名前があるでしょうか?
いのうえ
いだ
いとう
いしかわ
いしだ
…
たくさんありますね。
文字数は何文字でもいいとしたときの検索方法をご紹介したいと思います。
contents
準備
クエリを作成し、ユーザー情報テーブルのすべてのデータが表示されるようにしてください。
手順は以下を見ながら考えてくださいね。
文字列の検索(~で始まる)
文字列の検索
- Step1ふりがなフィールドの抽出条件に以下を入力する。い*
- Step2Enterキーなどで入力を確定させると、条件が以下のよう書き換わる。Like “い*“
- Step3クエリツールのデザインタブ>表示、または実行をクリックする。
- Step4「い」で始まる名前を持つユーザデータが表示される。
ワイルドカード
*(アスタリスク)はワイルドカードの1つです。
コンピュータなどの関連において、ワイルドカードは、検索などグロブの際に指定するパターンに使用する特殊文字の種類
*(アスタリスク)は、0文字以上の文字列にマッチする情報です。
つまり、今回のように「い*」と書くと、「い」で始まる文字なら何でも検索することができる、ということです。
クエリ保存
では、「い始まり」の名前でクエリを保存しましょう。
保存方法は以下でご確認ください。
まとめ
*(アスタリスク)をどこに入れるかで、検索条件が変わります。
位置 | 説明 |
---|---|
文字列* | 「文字列」で始まる文字列 |
*文字列 | 「文字列」で終わる文字列 |
*文字列* | 「文字列」を含む文字列 |
にゃこ
何を調べたいかによって、*(アスタリスク)の位置を考えて入れましょう。