クエリの複雑な条件設定をしてみよう
クエリ
複雑な条件設定について
このような生年月日クエリがあったとします。
1974年以降の女性のデータを抽出してみましょう。
デザインビューに切り替えます。
性別フィールドの抽出条件に「女」と入力します。すると、"女" と表示されます。
次に、同じ行に「>=1974/1/1」と入力してください。すると、>=#1974/01/01# と表示が変わります。
その後、データシートビューに切り替えてみてください。
数値データの抽出条件記号について
金額、日付/時刻型などの数値データでの「~以上」「~未満」などの条件設定方法は以下のとおりです。
Excelを普段使っている方は似ているので飲み込みやすいかもしれませんね。
記号 | 意味 | 例 | 読み方 |
---|---|---|---|
< | 未満、より小さい | <1000 | 1000未満 |
<= | 以下 | <=1000 | 1000以下 |
> | より大きい | >1000 | 1000より大きい |
>= | 以上 | >=1000 | 1000以上 |
<> | 含まない | <>1000 | 1000以外 |
この抽出条件記号はAND条件、OR条件で組み合わせてもOKです。
ワイルドカートについて
あいまいな条件を検索する場合、ワイルドカートを使用します。
ワイルドカート | 意味 | 例 |
---|---|---|
* | 任意の文字列と置き換え | 「大阪*」→「大阪」から始まるデータを抽出 |
? | 任意の1文字と一致 | 「大阪市?区」→大阪市北区、大阪市西区など、1文字に置き換わりますが、 大阪市中央区などは抽出されません。 |
# | 任意の数字と一致 | 「2#0」 → 200、210、220などが検索されます。 |
INDEX
コメント
※技術的な質問はMicrosoftコミュニティで聞いてください!