Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Met_ACCESS_2002.pdf
Скачиваний:
17
Добавлен:
03.03.2016
Размер:
521.8 Кб
Скачать

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A BBYY

c

 

 

 

 

 

 

 

 

8.2Сортировка данных в запросе

AB

 

 

 

 

 

F Tran

sf

 

 

 

 

 

D

 

 

 

 

 

Y

P

 

 

 

 

or

e

B

Y

 

 

 

 

 

 

 

m

 

 

 

 

 

 

buy

r

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

to

 

 

.

 

 

 

 

 

 

here

 

 

 

 

 

 

 

Click

 

 

 

 

w

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

w

w.

 

 

 

 

o

 

 

 

 

 

 

 

.

 

 

 

 

 

 

A B BYY

c

 

 

 

 

 

 

 

 

Обычно АССЕSS выводит записи в том порядке, в котором они выбираются из базы данных. Чтобы упорядочить данные в запросе по возрастанию или убыванию какого-либо поля необходимо открыть запрос в

режиме

конструктора, установить

курсор

в

стрСортировкаке

соответствующего поля запроса и выбрать из раскрывающегося списка порядок

сортировки.

 

 

 

 

Если установлена сортировка в нескольких полях, то сначала данные

сортируются по левому полю, а затем по следующему

за ним полю с

сортировкой, т. е. порядок сортировки слева направо.

 

 

Пример. Из базы данных вывести следующие сведения: дату поставки, наименование поставщика, наименование материала, количество поставленного материала, причем упорядочить записи по наименованию поставщика, а затем для каждого поставщика упорядочить записи по наименованию материалов.

Ход выполнения:

Необходимо создать простой запрос на выборку со слож сортировкой. В верхнюю часть запроса необходимо поместить таблицы ПОСТАВКА, МАТЕРИАЛ, ПОСТАВЩИК, т.к. понадобятся поля только из этих таблиц. В нижней части запроса необходимо выбрать нужные поля из соответствующих таблиц. Причем поле Поставщик должно располагаться левее поля Материал. Для полей Поставщик и Материал в строкеСортировка необходимо выбрать в раскрывающемся списке пункт"по возрастанию". В результате будет сформирован запрос, который в режиме конструктора имеет вид, показанный на рис. 8.9.

Рис.8.9

Если выполнить этот запрос, щелкнув мышью по его названию дважды, то можно увидеть набор записей этого запроса, показанный на рис. 8.10.

36

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]