§04-04…In 演算子 – オンライン無料パソコン教室

§04-04…In 演算子

(01) [地区]が「中央」か「湘南」か「川崎」であるレコードを抽出する新しいクエリを作成します。抽出条件欄に行を変えて指定しても抽出できますが(OR条件)、今回は他の方法(In演算子)を学習します。すべてのフィールド(*)と、抽出用の「地区」フィールドを配置します。そのあと、[地区]の条件指定欄にカーソルをあわせて{Shift}+{F2}キーを押し、ズームモードにして下さい。

(02) 条件に「In (条件1,条件2,条件3,…)」と指定すればカッコ内に指定した値を使ったOR条件の意味になります。英数字・記号は半角です。「in(中央,湘南,川崎)」と指定してOKしましょう。

  • 「in」は小文字でも大文字でもかまいません。小文字で入力すると、あとで「In」に変換されます。
  • 文字データは「”」で囲む必要があるため、正しくはIn(“中央”,”湘南”,”川崎”)です。ただしOK後に自動的に補完されます。

(03) 正しければ「in」が「In」となります。また文字は「”」で囲まれます。
「In(“中央”,”湘南”,”川崎”)」となればOKです。囲まれなければ自分で修正する必要があります。最後に抽出用フィールドの[表示]を解除してからクエリを実行して下さい。

(04) ひとつのフィールドでOR条件抽出をする場合には、行を変えて指定する以外に、「In演算子」を用いることもできるのです。このクエリは「Q店舗-中央湘南川崎」という名前で保存して下さい。

広告ブロックブラウザーではコンテンツが表示できません