適用対象: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)