КАТЕГОРИИ: Архитектура-(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 Используется для отображения записей в определенном порядке. Для этого выделяют соответствующий столбец, а затем выбирают одну из команд: Сортировка по возрастанию (кнопка) или Сортировка по убыванию (кнопка). Используются для вывода на экран только тех данных, которые заказаны выделением символов или условием. Командой З аписиФильтрФильтр по выделенному можно вывести только те записи, в которых присутствуют выделенные значения (символы). Если необходимо отобразить записи, удовлетворяющие сложным условиям отбора, то используются - математические операторы: сравнения: =, >, >=, <, <= Between – значения в указанном диапазоне, Like - проверка значения на соответствие указанному шаблону. При этом необходимо использовать знаки (#) вокруг дат и прямые кавычки (") вокруг текстовых значений. Например, Between "А*" AND "М*" – первая буква текстового поля находится в диапазоне от "A" до "М" Like "*И" Or Like "*В" – содержимое текстового поля оканчивается на "И" или "В" - логические операторы «OR» (соответствие значения одному из указанных условий) и «AND» (соответствие значения обоим указанным условиям). Использование условий отбора обеспечивает отбор данных по заданному критерию. Для каждого поля можно записать индивидуальное условие, используя математические и логические операторы, а также знаки (#) вокруг дат и прямые кавычки (") вокруг текстовых значений. Например, > 200 – условие отбора записей для поля «Количество», значения которого больше 200, Like "A*" – выводит список клиентов, фамилии которых начинающие на букву А, Between #10.09.2008# And #20.09.2008# – вывод всех дат в диапазоне от 10.09.2008 до 20.09.2008. Выражение состоит; - из Имени (нового поля), - двоеточия (отделяющего Имя нового поля от вычисляемых полей), - самих вычисляемых полей, заключенных в квадратные скобки, - операторов +, -, *, /, «» (деления с округлением результата), «^» (возведения в степень), «&» {объединение строк} При составлении выражения учитывается приоритетность выполнения операций. Например, Стоимость: [Ценна]*[Количество] {Произведение значений полей «Ценна» и «Количество»} Итог: [Стоимость]+([Стоимость]*1,25) {Сумма поля «Стоимость» и результат умножения значения этого поля на 1,25} ФИО: [Фамилия] & " " & [Имя] & " " & [Отчество] {Значение полей «Фамилия», «Имя» и «Отчество» объединяются в одно поле «ФИО» и разделяются при этом пробелом} Запросы с вычисляемым полем создаются на основе таблиц или других запросов. Простые выражения вводятся в вычисляемое поле запроса непосредственно. Поле ввода можно отобразить с помощью клавиш < Shift+F2 >. Для создания сложного выражения используется Построитель выражений, вызываемый кнопкой на панели инструментов. Встроенные функции Для вставки функций в выражение: - в левой части окна построителя открыть папку Функции - выбрать пункт Встроенные функции. - в средней части Построителя определить категорию, в которой находится требуемая функция, - выбрать после этого в правой части окна название искомой функции и нажать на кнопку Вставить.
Дата добавления: 2014-01-20; Просмотров: 384; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |