Приводим данные в порядок с помощью Microsoft Access (часть4)
Продолжим приводить наши данные в порядок.
Познакомимся с такими объектам базы данных как Запрсы (query). В работе с электронными таблицами, ярчайшим представителем которых является MS Excel, инструментом для выборки данных с заданными критериями является инструмент Фильтр. В Access этот инструмент тоже имеется и в некоторых случаях очень полезен. Но с ростом количества данных и усложнением их структуры каждый раз и под разные выборки манипулировать инструментом Фильтр становится сложнее. Для упрощения работы по выборке данных и существуют Запросы (в теории баз данных их еще называют представлениями).
Дополним таблицу contacts дополнительными данными для более наглядной работы с ней.
name;surname;email;companyid
Степан;Яковлев;Evgenij164@hotmail.com;ПАО Нефть
Игнат ;Богданов;Anton182@live.com;ПАО Теле
Евгений;Гурьев;Aleksandr91@bk.ru;ООО Компания ВодСантех
Марфа;Жукова;Marfa60@yahoo.com;ОАО МеталВостокОрион
Алина;Зуева;Alina124@msn.com; МКК ГорМобайл
Из вкладки Создание вызовем Мастер запросов.
Выберем простой запрос.
Так как нас интересует работа с контактами выберем таблицу contacts и все ее поля. Завершим работу мастера согласившись на условия по умолчанию, в любом случае все настройки мастера можно будет поменять самостоятельно когда это потребуется.
Результат простого запроса похож на обычную таблицу.
Перейдем в режим Конструктора запроса. В нижней части конструктора для каждого поля нашей таблицы мы можем задавать условия на отбор тем самым формируя сложные выборки. Предположим нас интересуют только активные контакты с номерами их телефонов. В условиях отбора поля [active] укажем Истина.
Отобразить таблицу и выберем таблицу phones, дважды кликнем на поле [phone], которое отобразится в наборе полей для запроса нижней части мастера запросов. Выполним запрос нажав на красный восклицательный знак панели инструментов.
Заметим, что контакты которые у нас имеют два и более номера телефонов дублируются, но с разными телефонами, в последствие мы это исправим. Теперь в области объектов у нас появился новый объект – Запрос contacts и мы сможем использовать его в других объектах базы.







MS, Libreoffice & Google docs
778 постов15K подписчик
Правила сообщества
1. Не нарушать правила Пикабу
2. Публиковать посты соответствующие тематике сообщества
3. Проявлять уважение к пользователям
4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.
По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях
Важно - сообщество призвано помочь, а не постебаться над постами авторов! Помните, не все обладают 100 процентными знаниями и навыками работы с Office. Хотя вы и можете написать, что вы знали об описываемом приёме раньше, пост неинтересный и т.п. и т.д., просьба воздержаться от подобных комментариев, вместо этого предложите способ лучше, либо дополните его своей полезной информацией и вам будут благодарны пользователи.
Утверждения вроде "пост - отстой", это оскорбление автора и будет наказываться баном.