Построение и изменение запросов

AllSource 1.4    |

Вы можете использовать запросы чтобы фильтровать объекты и записи таблицы для создания поднаборов, которые можно выбирать, идентифицировать, анализировать и отображать. Запросы состоят из одного или нескольких выражений, написанных при помощи стандартного синтаксиса языка запросов Structured Query Language (SQL). Вместо использования синтаксиса SQL можно дополнительно использовать режим дизайнера в конструкторе запросов для интерактивного построения запросов с помощью компонентов из ниспадающих меню.

Примечание:

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

Интерактивное создание запроса

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

  1. Щелкните правой кнопкой слой или таблицу на панели Содержание, затем щелкните Свойства Свойства.
  2. В окне свойств щелкните вкладку Определяющий запрос.
  3. Выберите существующий запрос или щелкните в ниспадающем меню Новый определяющий запрос и выберите Создать в режиме дизайнера SQL, чтобы создать новый запрос.
  4. В конструкторе запросов, если необходимо, щелкните Добавить условие Добавить новое условие для доступа к ниспадающим меню построения выражения.
  5. Выберите в ниспадающих меню значения, чтобы создать условие Где.

    Эти меню и значения в них зависят от исходных данных.

  6. Дополнительно, щелкните Проверить правильность SQL выражения Проверить правильность SQL-выражения, чтобы проверить и добавить условие в запрос.
  7. Дополнительно можно щелкнуть Добавить условие Добавить новое условие, чтобы добавить дополнительное условие к выражению.
  8. Дополнительно можно щелкнуть Редактор SQL, чтобы увидеть, как выглядит выражение в синтаксисе SQL.

Загрузка запроса

Вы можете загрузить уже существующий запрос. Наведите указатель мыши на определяющий запрос, который в данный момент не редактируется. Щелкните Загрузить Загрузить запрос, чтобы загрузить запрос из файла выражения запроса (расширение файла .exp). Либо в ниспадающем меню Новый определяющий запрос щелкните Добавить определяющие запросы из файлов. Если выражение сложное и оно не может быть обработано в режиме дизайнера, то оно откроется в режиме Редактор SQL.

Изменение существующего запроса

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

  • Условия в запросе всегда доступны для модификации. Наведите на условие, чтобы подсветить его. Щелкните любое из ниспадающих меню в выражении и выберите другие значения из списков.
  • Чтобы добавить выражение в запрос, щелкните Добавить условие Добавить новое условие.
  • Чтобы удалить условие из запроса, наведите курсор, чтобы подсветить выражение и выберите Удалить условие Удалить условие.
  • Чтобы полностью удалить запрос, щелкните Удалить определяющий запрос Убрать.
  • Чтобы экспортировать синтаксис запроса в файл выражения запроса (расширение файла .exp) щелкните Сохранить определяющий запрос Сохранить. Перейдите в папку и укажите имя файла.
  • Для замены имеющегося запроса на другой, взятый из файла выражения запроса (расширение файла .exp) щелкните Загрузить определяющий запрос Загрузить запрос. Перейдите к файлу и нажмите ОК.