Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
Aby połączyć warunki z elementem AND, należy dodać kolumnę do zapytania dwa razy — raz dla każdego warunku. Aby połączyć warunki z elementem OR, należy umieścić pierwszy w kolumnie Filtr i dodatkowe warunki w kolumnie Or... .
Załóżmy na przykład, że chcesz znaleźć pracowników, którzy pracowali w firmie ponad pięć lat na niższych stanowiskach lub pracowników na stanowiskach średniego szczebla niezależnie od daty zatrudnienia. To zapytanie wymaga trzech warunków— dwa z nich połączone z AND:
Pracownicy z datą zatrudnienia wcześniej niż pięć lat temu
ANDz poziomem pracy 100.— lub —
Pracownicy z poziomem zawodowym 200.
Łączenie warunków, gdy pierwszeństwo ma and
W okienku Kryteria dodaj kolumny danych, które chcesz wyszukać. Jeśli chcesz wyszukać tę samą kolumnę przy użyciu co najmniej dwóch warunków połączonych z usługą
AND, musisz dodać nazwę kolumny danych do siatki raz dla każdej wartości, którą chcesz wyszukać.W kolumnie Filtr wprowadź wszystkie warunki, które chcesz połączyć za pomocą
ANDpolecenia . Aby na przykład połączyć warunki zANDwyszukiwaniemhire_datekolumn ijob_lvl, wprowadź odpowiednio wartości< '1/1/91'i= 100w kolumnie Filtr.Te wpisy siatki tworzą następującą
WHEREklauzulę w instrukcji w okienku SQL:WHERE (hire_date < '01/01/91') AND (job_lvl = 100)W kolumnie siatki Or... wprowadź warunki, które chcesz połączyć z
OR. Aby na przykład dodać warunek, który wyszukuje inną wartość w kolumniejob_lvl, wprowadź dodatkową wartość w kolumnie lub, na przykład= 200.Dodanie wartości w kolumnie Or... dodaje kolejny warunek do
WHEREklauzuli w instrukcji w okienku SQL:WHERE (hire_date < '01/01/91') AND (job_lvl = 100) OR (job_lvl = 200)