Jak Łączenie, kiedy warunki i ma pierwszeństwo (wizualne Narzędzia bazy danych)
Aby połączyć warunki za pomocą operatora i dodaniu kolumna w kwerendzie dwukrotnie — raz dla każdego warunku.Aby połączyć warunki za pomocą operatora, lub umieścić pierwszy z kolumna Filtr, a dodatkowe warunki do lub... kolumna.
Załóżmy, że chcesz znaleźć albo pracowników, którzy pracują w firmie ponad pięć lat na dolnym -poziom zadań lub pracowników na środku -poziom zadań, niezależnie od data ich zatrudnienia.Kwerenda ta wymaga trzech warunków, dwa połączone z I:
Data zatrudnienia pracowników wcześniej niż pięć lat temu i z zadanie poziom 100.
- lub -
Pracowników z zadanie poziom 200.
Aby łączenie kiedy warunki i ma pierwszeństwo
W okienku kryteriów, dodawane są kolumny danych, które chcesz przeszukać.Jeśli chcesz wyszukać te same kolumna dwóch lub większej liczby warunków połączonych operatorem i należy dodać nazwę kolumna danych do siatki każdorazowo dla każdej wartości, które chcesz przeszukać.
W filtru kolumna, wprowadź wszystkie warunki, które chcesz połączyć z AND.Na przykład, aby połączyć warunki za pomocą operatora i przeszukujące hire_date i job_lvl kolumna, wprowadź wartości < '1/1/91' i = 100, odpowiednio, kolumna Filtr.
Te wpisy siatki produkują następującej klauzula WHERE w instrukcja w Okienko SQL:
WHERE (hire_date < '01/01/91') AND (job_lvl = 100)
In the Or... kolumna siatki wprowadź warunki, które chcesz połączyć z lub.Na przykład, aby dodać warunek szukający innej wartości w job_lvl kolumna, wprowadź dodatkową wartość w lub... kolumna, takie jak = 200.
Dodanie wartości w lub... Kolumna dodaje inny warunek do klauzula WHERE w instrukcja w okienku SQL:
WHERE (hire_date < '01/01/91' ) AND (job_lvl = 100) OR (job_lvl = 200)
Zobacz także