Вычисления в запросах

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

Результативность: [Забито] / [Игры]

2. В узкий столбец непросто записать длинную формулу, но если нажать комбинацию клавиш SHIFT+F2, то открывается вспомогательное диалоговое окно, которое называется Область ввода. В нем можно ввести сколь угодно длинную формулу, а потом щелчком по кнопке ОК перенести ее в бланк запроса по образцу.

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

4. Ничто не мешает сделать вычисляемое поле полем сортировки, чтобы не только получать новые результаты, но и анализировать их.

Создайте в БД еще одну таблицу «Итоги по командам» (тип поля «Сборная» - Текстовый, всех остальных полей - Числовой):

Сборная Игры Победы Ничьи Поражения Забито Пропущено Очков
Бразилия              
Германия              
Италия              
Аргентина              
Англия              
Испания              
Россия              
               

По данной таблице создайте запрос с вычисляемым полем по формуле, приведенной выше. Отсортируйте полученное вычисляемое поле по убыванию.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: