Иллюстрированный самоучитель по Visual FoxPro 8

Изменение наименований полей в запросе

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

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

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

В предыдущем примере наименование итогового поля было определено Visual FoxPro по умолчанию. Результат запроса будет более читабельным, если вы измените наименования полей. Для этого выполните следующие действия:

  1. Откройте окно запроса, созданного в предыдущем примере.
  2. Добавьте в поле, содержащее номер заказа, ключевое слово as и наименование поля Заказ.
    OrdSalem.icdorder AS Заказ
    
  3. Аналогичным образом добавьте в итоговое поле вычисления итоговой стоимости заказа ключевое слово as и наименование поля Стоимость.
    SUM(OrdSaled.nQuant * OrdSaled.nUnitPri.ee) AS Стоимость
    
  4. Сохраните запрос. Для выполнения запроса нажмите кнопку Run (Выполнить), в результате на экране появится результирующая таблица, содержащая новые наименования полей (рис. 9.22).

Иллюстрированный самоучитель по Visual FoxPro 8 › Запросы к базе данных › Изменение наименований полей в запросе
Рис. 9.22. Изменение наименования полей

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.