Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сложные выражения



Сложное выражение создается путем комбинирования двух простых выражений с помощью операторов And или Or. Сложное выражение может быть записано одним из следующих способов:

Простое выражение And Простое выражение

или

Простое выражение Or Простое выражение

Сложное выражение является полностью или частично оптимизируемым в зависимости от оператора, использованного для их комбинирования и от того, являются ли оптимизируемыми оба простых выражения или только одно. Сложное выражение является оптимизируемым, если выполняются три следующих условия.

·В выражении для объединения условий отбора используются операторы And или Or.

·Оба условия отбора являются простыми оптимизируемыми выражениями.

·Оба выражения содержат индексированные поля. Поля могут быть индексированы по отдельности или быть частью индекса, построенного по нескольким полям.

Примечание. Индексы, построенные по нескольким полям, допускают оптимизацию, если поля в запросе проверяются в том порядке, в котором они выводятся в окне индексов, начиная с первого индексированного поля и далее по соседним полям (до 10 полей включительно). Например, если индекс, построен по полям «Фамилия» и «Имя», то запрос может быть оптимизирован по полю «Фамилия» или по полям «Фамилия» и «Имя», но нельзя оптимизировать этот запрос по полю «Имя».

В следующей таблице показано, в каких случаях запросы являются оптимизируемыми.

Выражение Оператор Выражение Запрос
   
Оптимизируемое And Оптимизируемое Полностью оптимизируемый (с помощью технологии Rushmore)
Оптимизируемое Or Оптимизируемое Полностью оптимизируемый (с помощью технологии Rushmore)
Оптимизируемое And Неоптимизируемое Частично оптимизируемый (без использования технологии Rushmore)
Оптимизируемое Or Неоптимизируемое Неоптимизируемый
Неоптимизируемое And Неоптимизируемое Неоптимизируемый
Неоптимизируемое Or Неоптимизируемое Неоптимизируемый
-- Not Оптимизируемое Неоптимизируемый
-- Not Неоптимизируемое Неоптимизируемый
         

При комбинировании простых выражений допускается использование скобок. Приведенные выше правила действуют и при группировке выражений в скобках.

Сложные оптимизируемые выражения могут быть в свою очередь сгруппированы для создания других более сложных оптимизируемых выражений.

Для просмотра примеров сложных оптимизируемых выражений нажмите кнопку.





Дата публикования: 2014-11-04; Прочитано: 463 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...