Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
применимо к:SQL Server
Вы можете расширить или сузить область запроса, включив несколько столбцов данных в рамках условия поиска. Например, вы можете захотеть:
Поиск сотрудников, которые работают в компании более пяти лет либо занимают определенные должности.
Поиск книги, опубликованной определенным издателем и относящейся к приготовлению пищи.
Чтобы создать запрос, выполняющий поиск значений в двух (или более) столбцах, укажите OR условие. Чтобы создать запрос, который должен соответствовать всем условиям в двух (или более) столбцах, необходимо указать AND условие.
Задайте условие OR
Чтобы создать несколько условий, связанных с OR, поместите каждое отдельное условие в другой столбец области условий.
Указание условия OR для двух разных столбцов
В панели критериев (Визуальные инструменты базы данных) добавьте столбцы, по которым вы хотите выполнить поиск.
В столбце Фильтр для первого поиска укажите первое условие.
В столбцах или для второго столбца данных для поиска укажите второе условие, оставив столбец фильтра пустым.
Конструктор запросов и представлений
WHEREсоздаетORпредложение, содержащее условие, например, следующее:SELECT job_lvl, hire_date FROM employee WHERE (job_lvl >= 200) OR (hire_date < '01/01/1998');Повторите шаги 2 и 3 для каждого дополнительного условия, которое необходимо добавить. Используйте другой столбец или для каждого нового условия.
Указание условия AND
Для поиска различных столбцов данных с помощью условий, связанных с AND, вы помещаете все условия в столбец "Фильтр " сетки.
Указание условия AND для двух разных столбцов
В Области условий (Визуальные инструменты базы данных) добавьте столбцы, которые вы хотите искать.
В столбце Фильтр для первого столбца данных, по которому ведется поиск, укажите первое условие.
В столбце Фильтр для второго столбца данных укажите второе условие.
WHERE, Конструктор запросов и представлений создает предложениеAND, содержащее условие, например, следующее:SELECT pub_id, title FROM titles WHERE (pub_id = '0877') AND (title LIKE '%Cook%');Повторите шаги 2 и 3 для каждого дополнительного условия, которое необходимо добавить.
Связанный контент
- Объединение условий, когда И имеет приоритет (визуальные инструменты для баз данных)
- Объединение условий, когда OR имеет приоритет (визуальные инструменты для баз данных)
- Соглашения об объединении условий поиска на панели условий (визуальные инструменты базы данных)
- Укажите условия поиска (визуальные инструменты для баз данных)