Самоучитель Microsoft Access 2013



Download 16,15 Mb.
Pdf ko'rish
bet45/146
Sana15.11.2022
Hajmi16,15 Mb.
#866071
1   ...   41   42   43   44   45   46   47   48   ...   146
Bog'liq
Юрий Бекаревич, Нина Пушкина - Самоучитель Microsoft Access 2013 (2014)


Глава 4 
9.
Выполните запрос, щелкнув на кнопке 
Выполнить 
(Run) 
или на кнопке 
Режим 
(View) 
в группе 
Результаты 
(Results). На экране откроется окно 
запроса в режиме таблицы с записью из таблицы ТОВАР, отвечающей 
заданным условиям отбора. 
З
АМЕЧАНИЕ 
Окно запроса в режиме таблицы
аналогично окну просмотра таблицы базы данных. 
Через некоторые таблицы запроса может производиться изменение данных базовой 
таблицы, лежащей в основе запроса. Запрос, просматриваемый в режиме таблицы,
в отличие от таблицы базы данных Access, не имеет столбца 
Добавить поле
(Add 
New Field), предназначенного для изменения структуры таблицы. В этом режиме на 
вкладке ленты 
Главная
(Home) доступны те же кнопки, что и при открытии таблицы 
базы данных. 
10.
Если при вводе сложного наименования товара вы допустили неточность, товар 
не будет найден в таблице. Использование 
операторов шаблона
— звездочка 
*
и вопросительный знак 
?
(стандарт ANSI-89, используемый для запросов по 
умолчанию) или знак процента 
%
и подчеркивания 
_
(ANSI-92, рекомендуемый 
как стандарт для SQL Server) упрощает поиск нужных строк и позволяет избе-
жать многих ошибок. Введите вместо полного имени товара 
Корпус*
или
Кор-
пус%
. Выполните запрос. Если в поле наименования товара одно значение начи-
нается со слова "Корпус", результат выполнения запроса будет таким же, как в 
предыдущем случае. После выполнения запроса введенное выражение будет 
дополнено оператором 
ALike "Корпус%"
. Этот оператор
позволяет использовать 
символы шаблона при поиске в текстовых полях. 
11.
Если необходимо найти несколько товаров, используйте оператор 
In
. Он
позво-
ляет выполнить проверку на равенство любому значению из списка, который 
задается в круглых скобках.
Запишите в строке условий отбора 
In ("Корпуc 
MiniTower";"HDD Maxtor 20GB";"FDD 3,5")
. В таблице запроса будет выведено 
три строки. В операторе 
In
не допускается использование символов шаблона. 
12.
Сохраните запрос, щелкнув на вкладке 
ФАЙЛ
и выполнив команду 
Сохранить
(Save). В окне 
Сохранение
(Save As) введите имя запроса 
Пример1
. Заметим, что 
имя запроса не должно совпадать не только с именами имеющихся запросов, но 
и с именами таблиц в базе данных. 
13.
Закройте текущий запрос по команде контекстного меню 
Закрыть
(Close) или 
нажав кнопку окна запроса 
Закрыть
(Close).
14.
Выполните сохраненный запрос, выделив запрос в области навигации и выбрав 
в контекстном меню команду 
Открыть 
(Open).
15.
Для редактирования запроса выделите его в области навигации и выполните 
в контекстном меню команду 
Конструктор 
(Design View). 
Задача 2 
Пусть надо выбрать товары, цена которых не более 1000 руб., и НДС не более 10 %, 
а также выбрать товары, цена которых более 2500 руб. Результат должен содержать 
наименование товара (
НАИМ_ТОВ
), его цену (
ЦЕНА
) и НДС (
СТАВКА_НДС
). 


Запросы 
161 
1.
Создайте новый запрос в режиме конструктора, добавьте таблицу ТОВАР. В ок-
не конструктора (рис. 4.5) последовательно перетащите из списка полей табли-
цы ТОВАР в бланк запроса поля 
НАИМ_ТОВ

ЦЕНА

СТАВКА_НДС
.
2.
Запишите 
Условия отбора
(Criteria), как показано в бланке запроса на рис. 4.5. 
Между условиями, записанными в одной строке, выполняется логическая опе-
рация 
AND

Между условиями, записанными в разных строках, выполняется ло-
гическая операция 
OR
.
Рис. 4.5. 
Окно конструктора запроса на выборку с логическими операциями в условии отбора 
3.
Выполните запрос, щелкнув на кнопке 
Выполнить 
(Run) в группе 
Результаты 
(Results). На экране появится окно запроса в режиме таблицы с записями из таб-
лицы ТОВАР, отвечающими заданным условиям отбора. 
4.
Сохраните запрос, выполнив соответствующую команду в контекстном меню 
запроса, которое вызывается при установке курсора на заголовок запроса. Дайте 
ему имя
Пример2

Задача 3 
Пусть надо выбрать все накладные за заданный период. Результат должен содер-
жать номер накладной (
НОМ_НАК
), код склада (
КОД_СК
), дату отгрузки (
ДАТА_ОТГР
) и 
общую стоимость отгруженного товара (
СУММА_НАКЛ
). 
1.
Создайте новый запрос в режиме конструктора, добавьте таблицу НАКЛАД-
НАЯ. В окне конструктора последовательно перетащите из списка полей табли-
цы НАКЛАДНАЯ в бланк запроса все необходимые поля. 
2.
Для поля 
ДАТА_ОТГР
в строке 
Условия отбора
(Criteria) запишите 
Between 
#11.01.2013# And #31.03.2013#
. Оператор 
Between
задает интервал дат (в ANSI-92 


162 
Download 16,15 Mb.

Do'stlaringiz bilan baham:
1   ...   41   42   43   44   45   46   47   48   ...   146




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish