Операторы сравнения. Большинство полей содержат значения, которые могут быть организованы в том или ином порядке, например

Большинство полей содержат значения, которые могут быть организованы в том или ином порядке, например, по алфавиту или начиная с большего номера и кончая меньшим. Это служит основой для инвертированного индексирования. Давая команду, можно составить запрос, основанный на такой организации. Подобные запросы можно осуществить с помощью логических операторов сравнения.

Стандартным является следующий набор таких операторов: что означает: равно, меньше, больше, меньше или равно, больше или равно, не равно. Некоторые системы используют другие обозначения: EQ, LT, GT, LE, GE, NE. Операторы сравнения часто используются при работе с цифровыми полями, такими, как „год публикации".

Пользователю может потребоваться выдача только „свежих" документов, и он может сделать запрос YR > 1990; или, например, в файле, содержащем информацию о заработной плате, может потребоваться найти всех сотрудников, зарабатывающих больше (или меньше) определенной суммы. Таким же образом может потребоваться найти всех людей, информация о которых хранится в данном файле, в возрасте от 25 до 35 лет. Это может быть сделано путем сочетания логических операторов сравнения с булевым оператором AND: AGE = 25 AND AGE <= 35.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: