Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
68
Добавлен:
30.05.2015
Размер:
514.05 Кб
Скачать
    1. Использование Дизайнера запросов (Query)

Для создания и модификации Query (далее – Запросов) можно использовать Дизайнер Запросов. Создать запрос можно, например, выбрав пункт Главного меню Visual FoxPro File-> New и указать тип файла «Query» или выполнив в командном окне CREATE QUERY.

После нажатия кнопки «New File» откроется окно собственно Дизайнера запросов.

Сразу будет предложено выбрать таблицу для открытия.

После добавления таблиц получим:

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

Закладка Fields:

Определяются поля, агрегатные функции (SUM / COUNT), или другие требуемые Выражения, описываюцие Список Выборки Запроса.

Закладка Join:

Определяются выражения Соединения исходных Таблиц и Представлений.

Закладка Filter:

Определяются условия фильтрации выбираемых данных или некоторые условия временного (внутреннего) соединения таблиц, из которых выполняется выборка данных.

Закладка Order By:

Определяются Поля, агрегатные функции (SUM / COUNT), или другие требуемые выражения, (а также номера столбцов) которые определяют порядок сортировки результирующего набора Запроса.

Закладка Group By:

Определяются Поля, агрегатные функции (SUM / COUNT), или другие требуемые выражения (а также номера результирующих столбцов), которые идентифицируют столбцы группировки данных для вычисления сгруппированных значений.

Закладка Update Criteria:

Определяются поля для изменения данных; а также критерий изменения исходных данных (Только для Дизайнера Представлений).

Закладка Miscellaneous:

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

Кликнув правой кнопкой мыши в свободной части верхнего поля Дизайнера и выбрав пункт View SQL, можно посмотреть (и в этом же окне и отредактировать) исходный текст полученного запроса. Там же, выбрав пункт Run Query, можно увидеть результат.

При сохранении запроса формируется текстовый файл с расширением qpr, который можно как изменять в любом текстовом редакторе, так и запустить на выполнение из окна Command, например, командой DO:

DO my_query.qpr

42

Соседние файлы в папке Методические указания