条件の定義

条件を定義するには、[Columns] ウィンドウの [Criteria] 列と [Or] 列を使用します。これらの列に条件を入力する場合、式そのものは省略します。例えば、クエリに次の条件を指定するには、

WHERE  (Field1 >= 10) AND (Field1 <= 20)

Field1 の式の [Criteria] セルに以下を入力します。

>= 10 AND <= 20

[Or] 列に配置された条件は、AND 演算子を使用して列ごとにグループ化されてから、OR 演算子を使用して WHERE (または HAVING) 句内に連結されます。例えば、以下に示す条件によって、次の SQL 文が生成されます。Field1 に対する条件が [Criteria] 列と [Or] 列の両方に配置されることに注意してください。

WHERE (Field1= 10) AND ((Field2 < 0) OR (Field2 > 10))

EXISTS 句など、一部の式は Boolean タイプであることがあります。その場合は、そのような式の [Criteria] 列に "= True" と入力するか、式の前に NOT 演算子を配置する場合は "= False" と入力する必要があります。