Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Объединение текстовых полей, которые содержат пустые значения




Преобразование пустых значений в нулевые

Влияние пустых значений на результат вычислений

Поиск пустых значений или пустых строк

Объединение полей, которые содержат пустые значения

При объединении таблиц в запросе, в результирующий набор будут включены только записи, не имеющие пустых значений в связанных полях. Например, для создания списка поставщиков и клиентов, которые живут в одной области, следует создать запрос, включающий таблицы «Поставщики» и «Клиенты», и связать эти таблицы по полю «Область». При просмотре результатов будут выведены значения только тех записей, которые содержат непустое значение в поле «Область» в обеих таблицах.

Если для поиска пустых значений или пустых строк используется запрос, введите Is Null в ячейку строки Условие отбора для поиска пустых значений, или введите (««) (два символа прямых кавычек) для поиска пустых строк (не следует вводить пробел между символами кавычек).

Если используется статистическая функция для вычисления суммы, среднего, числа элементов или другого итогового значения поля, то записи с пустыми значениями в этом поле не будут включены в вычисления. Так обстоит дело, если статистическая функция выбирается в строке Групповая операция в бланке запросов, определяется с помощью мастера по созданию простых запросов или вводится пользователем в выражение. Например, если использовать функцию Count для подсчета числа значений поля, она возвратит число всех записей с непустыми значениями. Если требуется найти общее число записей, включая записи с пустыми значениями, используйте функцию Count с символом «звездочка» (*), как показано на следующей иллюстрации.

{bml bm190.WMF}

Если используется арифметический оператор (такой как +, -, *, /) в выражении (например, [НаСкладе]+[Заказано]), и одно из полей в выражении содержит пустое значение, то результатом всего выражения будет пустое значение.

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

Nz([СуммаЗаказа])+Nz([СтоимостьДоставки])

Для получения дополнительных сведений о функции Nz нажмите кнопку.

Если для объединения двух полей, содержащих текстовые значения, используется выражение, а одно или оба поля содержат пустые значения, используйте для объединения значений оператор & вместо оператора +. Оператор & выполняет операцию слияния строковых значений, даже если они содержат пустые значения, тогда как оператор + возвратит пустое значение, если хотя бы одно из двух значений является пустым. Например:

ПолноеИмя: [Фамилия] & " " & [Имя]




Поделиться с друзьями:


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


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



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




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