Вложенная сортировка в БД. 9 класс
В Б. Д. можно сортировать данные последовательно по нескольким полям. Такая сортировка называется вложенной. При ней строки имеющие одинаковые значения в ячейках первого поля, будут упорядочены по значениям в ячейках второго поля и т. д..
1. Откройте новую книгу электронных таблиц MS Excess 2003 и создайте таблицу.
№ | Фамилия | рост | Телефон |
1 | Акимов | 174 | 111-11-11 |
2 | Иванов | 152 | 222-22-22 |
3 | Маринова | 160 | 333-33-33 |
4 | Петров | 159 | 444-44-44 |
5 | Сидоров | 168 | 555-55-55 |
6 | Соловьёв | 171 | 666-66-66 |
7 | Иванов | 180 | 777-77-77 |
8 | Иванов | 165 | 888-88-88 |
2.
Выделите столбец с фамилиями и выполните сортировку по возрастанию (по алфавиту) с помощью кнопки
Согласитесь расширить диапазон.
Просмотри полученный вариант таблицы.
Обратите внимание на группу людей по фамилии Иванов и данные их роста. Рост не отсортирован.
№ | Фамилия | рост | Телефон |
| Акимов | 174 | 111-11-11 |
2 | Иванов | 152 | 222-22-22 |
7 | Иванов | 180 | 777-77-77 |
8 | Иванов | 165 | 888-88-88 |
3 | Маринова | 160 | 333-33-33 |
4 | Петров | 159 | 444-44-44 |
5 | Сидоров | 168 | 555-55-55 |
6 | Соловьёв | 171 | 666-66-66 |
3. Выделите столбец РОСТ и выполните сортировку по убыванию.
В полученной таблице обратите внимание на столбец с фамилиями. Группа по фамилии Иванов расформирована.
| Фамилия | рост | Телефон |
7 | Иванов | 180 | 777-77-77 |
1 | Акимов | 174 | 111-11-11 |
6 | Соловьёв | 171 | 666-66-66 |
5 | Сидоров | 168 | 555-55-55 |
8 | Иванов | 165 | 888-88-88 |
3 | Маринова | 160 | 333-33-33 |
4 | Петров | 159 | 444-44-44 |
2 | Иванов | 152 | 222-22-22 |
4. ![]()
![]()
Выполните вложенную сортировку. Для этого
а) выдели всю таблицу и выполни команду меню Данные
Сортировка.
б) В полученном диалоговом окне установи параметры
сортировки -
поле Фамилия – по возрастанию,
поле Рост – по убыванию.
в) нажмите ОК.
5. Просмотрите полученный рез-т.
В полученной таблице,
обрати внимание на то что
все по фамилии Иванов собраны
в одну группу и внутри
этой группы произведена
сортировка по убыванию.
№ | Фамилия | рост | Телефон | ||
| Акимов | 174 |
| ||
7 | Иванов | 180 | 777-77-77 | ||
8 | Иванов | 165 | 888-88-88 | ||
2 | Иванов | 152 | 222-22-22 | ||
3 | Маринова | 160 | 333-33-33 | ||
4 | Петров | 159 | 444-44-44 | ||
5 | Сидоров | 168 | 555-55-55 | ||
6 | Соловьёв | 171 | 666-66-66 |


1
№
1