Условие отбора
Условие отбора — это логическое выражение, по которому определяют, какие записи базы данных или строки таблицы нужно включить в результат поиска.
Условие отбора обычно составляют из имён полей базы данных, значений и операций сравнения. Например, условие Возраст >= 18 выбирает записи, в которых значение поля «Возраст» не меньше 18.
Как записывают условие
Простые условия объединяют логическими операциями. При использовании логического И должны выполняться все части выражения. При использовании логического ИЛИ достаточно выполнения хотя бы одной части. Например, условие Класс = 9 И Средний_балл > 4 выберет только записи девятиклассников со средним баллом больше 4.
Пусть в таблице есть поля «Город» и «Население». Условие Город = "Тула" И Население > 400000 отберёт только записи о городах Тула с населением более 400 000 человек. Для каждой записи выражение проверяется отдельно.
Условие отбора — это не само поле и не найденная запись. Поле содержит признак, запись содержит набор значений, а условие определяет, подходит ли запись. Также условие отбора в запросе не следует путать с интервалом в запросе: интервал задаёт диапазон значений, например от 10 до 20, а условие может включать любые проверки и их сочетания.
Какие записи удовлетворяют условию Оценка >= 4 И Посещаемость = "высокая"?
Главное
- Условие отбора — логическое выражение, определяющее, попадёт ли запись в результат.
- Простые условия используют поля, значения, операции сравнения и логические операции И, ИЛИ, отрицание.
- Для каждой записи условие даёт один результат: истина или ложь.