Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Параметри запиту

Поля, що обчислюються

У запиті над полями можуть проводитися обчислення. Результат обчислення утворить поле, що обчислюється, у таблиці, створюваної по запиту. При кожному виконанні запиту відбувається обчислення з використанням поточних значень полів.

При обчисленнях можуть використовуватися арифметичні вирази й убудовані функції Access.

Арифметичні вирази. Вирази вводиться в бланк запиту в порожню ячейку рядка Поле. Потім, після натискання клавіші <Enter> чи переведення курсору в іншу ячейку перед виразом до цієї ячейки додається ім'я поля Выражение (Expr), де N – ціле число, що збільшується на одиницю для кожного нового створюваного поля в запиті. Ім'я поля, що стоїть перед виразом, відокремлюється від нього двокрапкою. Наприклад,

<Вираз1>: [Ціна] * [Кількість],

де Ціна і Кількість – імена полів.

Ім'я поля ("Вираз!") стає заголовком стовпця в таблиці з результатами виконання запиту. Це ім'я можна змінити.

Для полів, що обчислюються, допускається сортування, завдання умов добору і розрахунок підсумкових значень, як і для будь-яких інших полів.

Вбудовані функції. У Access є вбудовані функції, які можна використовувати в полях, що обчислюються:

Функція Date формує поточну дату

Функція Month виділяє місяць зі значення поля, що містить дату

Статистичні функції над полями підмножини записів, що обчислюють середнє значення, суму, мінімальне, максимальне значення

Для запису виразу може бути використаний Построитель выражений, що викликається кнопкою Построить панелі інструментів.

Конкретне значення поля в умові добору може вводитися, як було показано вище, безпосередньо в бланк запиту. Однак при рішенні практичних задач необхідно вводити значення поля в діалозі з користувачем у процесі виконання запиту. Для того щоб виводилося діалогове вікно, що забезпечує введення конкретного значення поля в умови добору, потрібно визначити параметр запиту.

Визначення параметра запиту за значенням поля. Ім'я параметра запиту може задаватися безпосередньо в рядку Условия отбора в квадратних дужках. При виконанні запиту це ім'я з'явиться в діалоговому вікні Введите значение параметра.

Визначення декількох параметрів запиту. Якщо в запит уводиться кілька параметрів, то порядок їхнього введення через діалогові вікна визначається порядком розташування полів з параметрами в бланку запиту. Щоб мати можливість ввести кілька значень для одного поля при виконанні запиту, можна в умові добору цього поля визначити кілька параметрів. Наприклад, для добору записів по двох групах в умові добору поля НГ можна записати два параметри, зв'язаних логічною операцією OR: <номер групи > OR <ще один номер>.

<== предыдущая лекция | следующая лекция ==>
Умови відбору записів | Запит на додавання
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 531; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.