Пример создания запроса в MS Access

Умение создавать запросы позволит вам легко и быстро сделать лю-бую выборку из базы. Не говоря о том, что любой источник данных (списков, форм, отчетов) то ж е запрос. Здесь рассматривается создание простейшего запроса.

1. Для создания запроса, перейдите в окне базы данных на вкладку "Запросы" и нажми-те кнопку "Создать". Выберите вариант "Конструктор" и нажмите кнопку "ОК".

2. По умолчанию, вам будет предложено добавить в запрос таблицы (другие запросы) из списка. Если этого не произошло или запрос был создан ранее, то нажмите на панели инструментов кнопку, где изображен желтый плюсик над пиктограммой табли цы. Двойным кликом (кнопкой «Добавить») добавьте таблицы в запрос. Затем нажмите кнопку «Закрыть».

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

3. Чтобы задать условие, в соответствующей строке "Условие" и нужных столбцах (в нашем случае "Страна_изготовитель" и "Прочность_пород") запишите условия. Допустимым является использование любых операторов и функций MS Access. Даты, если задаются константой, а не переменной, должны быть ограничены символом # по краям. Текстовые константы должны быть помещены в кавычки. Впрочем, MS Access сам поместит конс танту в кавычки, если поле текстовое.

4. Результат выборки можно посмотреть, сохранив запрос, а потом нажать кнопку "Открыть" или открыть его в режиме просмотра (крайняя левая кнопка на панели инструментов).

5. Всоответствии с запросом получаем: комбайн КП20Б, страна-изготов итель – Россия, предельная прочность разрушаемых пород – 80 МПа (запросу соответствует единс твенная запись в таблице).

Более интересным и полезным для изучения языка SQL оказывается просмотр запроса в режиме SQL.

Создание запросов в конструкторе достаточно простое дело, пока не тр ебу е тс я создание вложенных запросов или запросов на объединение, где без хорошего знания языка SQL (Structured Query Language) не обойтись. Поэтому создавайте запросы и изучайте, как они выглядят в SQL.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: