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
Zakres zapytania można rozwinąć lub zawęzić, uwzględniając kilka kolumn danych w ramach warunku wyszukiwania. Na przykład możesz chcieć:
Wyszukaj pracowników, którzy pracowali ponad pięć lat w firmie lub którzy posiadają pewne miejsca pracy.
Wyszukaj książkę, która jest zarówno opublikowana przez konkretnego wydawcę, jak i dotyczącą gotowania.
Aby utworzyć zapytanie, które wyszukuje wartości w jednej z dwóch (lub więcej) kolumn, należy określić OR warunek. Aby utworzyć zapytanie, które musi spełniać wszystkie warunki w co najmniej dwóch kolumnach, należy określić AND warunek.
Określ warunek OR
Aby utworzyć wiele warunków połączonych z usługą OR, należy umieścić każdy oddzielny warunek w innej kolumnie okienka Kryteria.
Określanie warunku OR dla dwóch różnych kolumn
W okienku Kryteria (Visual Database Tools) dodaj kolumny, które chcesz wyszukać.
W kolumnie filtru dla pierwszej kolumny do wyszukania określ pierwszy warunek.
W kolumnie Lub... dla drugiej kolumny danych do przeszukania, podaj drugi warunek, pozostawiając kolumnę filtru pustą.
Projektant zapytań i widoków tworzy klauzulę
WHEREzawierającąORwarunek, taki jak:SELECT job_lvl, hire_date FROM employee WHERE (job_lvl >= 200) OR (hire_date < '01/01/1998');Powtórz kroki 2 i 3 dla każdego dodatkowego warunku, który chcesz dodać. Użyj innej kolumny Albo... dla każdego nowego warunku.
Określanie warunku AND
Aby wyszukać różne kolumny danych przy użyciu warunków połączonych z usługą AND, należy umieścić wszystkie warunki w kolumnie Filtr siatki.
Określanie warunku AND dla dwóch różnych kolumn
W okienku Kryteria (Visual Database Tools) dodaj kolumny, które chcesz wyszukać.
W kolumnie filtru dla pierwszej kolumny danych do wyszukania określ pierwszy warunek.
W kolumnie Filter dla drugiej kolumny danych określ drugi warunek.
Projektant zapytań i widoków tworzy klauzulę
WHEREzawierającąANDwarunek, taki jak:SELECT pub_id, title FROM titles WHERE (pub_id = '0877') AND (title LIKE '%Cook%');Powtórz kroki 2 i 3 dla każdego dodatkowego warunku, który chcesz dodać.