適用対象:SQL Server
条件を AND
と組み合わせるには、条件ごとに 1 回ずつクエリに列を 2 回追加します。 条件を OR
と組み合わせるには、[フィルター] 列の最初の条件を Or... 列に追加します。
たとえば、会社で 5 年以上勤務している下級職の従業員、または採用日に関係なく中級職の従業員を見つけたいとします。 このクエリには 3 つの条件が必要です。そのうちの 2 つを AND
にリンクします。
雇用日が 5 年前より前の従業員
AND
、職務レベルは 100 です。-又は-
職務レベルが 200 の従業員
AND に優先順位がある場合に条件を結合する
抽出条件ペインで、検索するデータ列を追加します。
AND
にリンクされた 2 つ以上の条件を使用して同じ列を検索する場合は、検索する値ごとにデータ列名をグリッドに 1 回追加する必要があります。[ フィルター ] 列に、
AND
にリンクするすべての条件を入力します。 たとえば、hire_date
列とjob_lvl
列を検索するAND
に条件をリンクするには、[フィルター] 列にそれぞれ< '1/1/91'
値と= 100
値を入力します。これらのグリッド エントリは、SQL ペインのステートメントで次の
WHERE
句を生成します。WHERE (hire_date < '01/01/91') AND (job_lvl = 100)
[Or...] グリッド列に、
OR
にリンクする条件を入力します。 たとえば、job_lvl
列で別の値を検索するための条件を追加するには、列または 列に= 200
のような追加の値を入力します。Or... 列に値を追加すると、SQL ペインのステートメントの
WHERE
句に別の条件が追加されます。WHERE (hire_date < '01/01/91') AND (job_lvl = 100) OR (job_lvl = 200)