Базы данных Visual Foxpro

         

Одномерные перекрестные таблицы

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



Рис. 10.1. Одномерная перекрестная таблица

Рассмотрим создание перекрестной таблицы, отображающей распределениеклиентов по городам (рис. 10.1). Исходная информация содержится в таблице Customer.

  1. В окне проекта на вкладке Data (Данные) выберите группу Queries(Запросы) и нажмите кнопку New (Новый).
  2. Добавьте в окно конструктора запросов таблицу Customer со спискомклиентов.
  3. На вкладке Fields (Поля) окна конструктора запросов разместите в списке Selected fields (Выбранные поля) поле ccity и итоговое полеCOUNT (icdcustomer), подсчитывающее количество клиентов.
  4. На вкладках Group By (Группировка) и Order By (Упорядочение) установите группировку и упорядочение по полю ccity.
  5. Выполните команду Run Query (Выполнить запрос) меню Query (Запрос).
  6. Сохраните результат выборки в таблице cntcust, воспользовавшись дляэтого кнопкой Query Destination (Результаты запроса) панели инструментов Query Designer (Конструктор запроса). Данная таблица будет содержать распределение клиентов по городам (см. рис. 10.1). Вы можете использовать эту таблицу для формирования отчета или представленияданных в виде диаграммы.

 

Содержание раздела