Использование подстановочных знаков в Access 2010

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

Примечание редактора: эта гостевая статья была написана Office 2010 Club , форумом, управляемым экспертами Office 2010, где каждый может задавать вопросы и участвовать в обсуждениях.

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

На данный момент SQL стоит первым в обработке структуры базы данных для извлечения определенных данных из таблиц, но новичку в базе данных необходимо изучить синтаксис языка и его правильное использование. С другой стороны, графический интерфейс доступа к взвешиванию предоставляет записи с подстановочными знаками в качестве замены команды SQL WHERE для простого извлечения определенных данных из таблиц и запросов базы данных.

Этот пост продемонстрирует простое использование записей Wild Card. Мы начнем с применения условий Wild Card к существующей базе данных. Для иллюстрации мы создали небольшую базу данных управления магазином, содержащую несколько таблиц; Клиент, Новые продукты, Продажи, Номера телефонов и Персонал. Для извлечения данных через записи с подстановочными знаками перейдите на вкладку «Создать» и нажмите «Дизайн запроса».

Откроется диалоговое окно «Показать таблицу», позволяющее добавлять таблицы. Теперь начните добавлять нужные таблицы в окно Query Design.

После добавления начните перетаскивать нужную таблицу в поля Query Design.

Теперь мы заинтересованы в извлечении всех соответствующих данных, хранящихся в таблицах базы данных, относительно названия продукта «Pepsi». Для этого мы просто напишем Wildcard Entry, то есть условие Like/Not Like в поле Product Name, как здесь;

Как «Пепси»

При выполнении запроса будет показана вся соответствующая информация, включенная в поля Query Design, начиная от идентификатора клиента, имени клиента до имени сотрудника и т. Д.

Давайте посмотрим на другой пример. Предположим, нам нужно выяснить, все ли Клиенты имеют свои имена, начинающиеся с «G». Для применения этого условия мы напишем условие Like под именем клиента как;

Как «G *»

Это условие заставит Access извлечь все значения полей, которые соответствуют указанному условию (алфавит, числовое значение и т. Д.) Перед знаком звездочки.

При выполнении запроса он покажет все соответствующие данные о клиентах, чье имя начинается с «G».

Для исключения определенной записи/значения данных из запроса. Условие «Не нравится» пригодится. Он исключит указанное значение данных из записей и покажет только оставшиеся записи.

Он покажет результаты, исключая все записи, в которых имя сотрудника начинается с буквы «L».

Мы коснулись лишь нескольких примеров записей Wild Card, чтобы извлечь конкретные данные из записей. Тем не менее, существует множество способов извлечения конкретных записей. Попробуйте эти примеры в своей базе данных, чтобы изучить некоторые другие аспекты подстановочных знаков.

Как и «E #» . Это вернет конкретные данные из выбранной таблицы, содержащие только два символа. первый – E, а # означает, что символ – это число.

Как и «G?» , он вернет два символа, если они найдены в конкретной таблице, начиная с символа «G».

Как «* 16» . Возвращает данные, заканчивающиеся на 16 в конкретной таблице.

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

Сравнение процедуры извлечения данных из таблиц с помощью CLI на основе SQL показывает, что в Access это намного проще. Причина в том, что CLI (интерфейс командной строки) приносит монотонность, которая отталкивает новичков, чтобы получить в свои руки это. С другой стороны, простая компоновка графического интерфейса пользователя Access 2010 побуждает пользователя начать создавать базу данных без необходимости разбираться в лабиринте командных элементов управления и сложном синтаксисе.

Оцените статью
TutoryBird.Ru
Добавить комментарий