Сортування записів в одній колонці таблиці
Сортування даних таблиць бази
Введення записів у таблиці БД виконується в довільному порядку відповідно до їх надходження. Причому записи додаються тільки в кінець існуючої таблиці. Тому дані в таблицях при необхідності сортуються в порядку зростання (убування) значень обраних полів - ключів. Як ключ сортування може вибиратися кожне з полів таблиці або кілька полів одночасно.
Найпростіший спосіб сортування полягає у виділенні стовпця-ключа й використанні кнопок Сортировка по возрастанию або Сортировка по убыванию: .
Можна також упорядкувати записи по команді Записи - Сортування - Сортування по зростанню (по убуванню).
Сортування записів в одній колонці таблиці
При необхідності відсортувати записи, достатньо встановити курсор на будь-який рядок (запис) відповідного стовпчика (поля) і натиснути на відповідну кнопку на панелі інструментів: Сортировка по возрастанию або Сортировка по убыванию
Інший спосіб виконання цієї операції: клацнути правою клавішею по будь-якому рядку (запису) відповідного стовпчика (поля) і вибрати з контекстного меню відповідну команду.
Таким чином можна сортувати будь-які дані за винятком значень в полі об’єкта OLE.
Необхідно також пам’ятати декілька правил:
· При сортуванню по зростанню, записи, що містять пусті поля(з пустими значеннями), будуть розташовані першими (вище);
· Числа, що знаходяться в текстових полях, сортуються як рядки символів, а не як числові значення. Для того щоб відсортувати їх у числовому порядку, необхідно зробити щоб вони (числові значення) мали однакову кількість знаків. Для цього можна до числового значення спереду добавити нулі . Приклад: 001, 034, 421.
· При збереженні таблиці зберігається і порядок ї сортування.
2. Сортування записів по двох і більше ключах (колонках)
При потребі виконати сортування записів по декільком полям, необхідно розташувати їх один біля одного у порядку черговості сортування. Після цього виділити ці поля і натиснути, відповідно, кнопки Сортировка по возрастанию або Сортировка по убыванию на панелі інструментів.
Алгоритм сортування по двох і більше ключах:
1. Виконати команду Формат - Звільнити всі стовпці для скасування можливої фіксації полів таблиці;
2. Послідовно шляхом буксирування змінюється положення всіх полів, які будуть сортуватися; ключове поле розташовується лівіше другого, друге лівіше третього й т.д. Таким чином, MS Access сортує записи бази по полях-ключах відповідно до порядку їхнього розташування в таблиці;
3. Виділяються всі поля-ключі, які будуть сортуватися;
4. Виконується команда Записи - Сортування - Сортування по зростанню (Сортування по убуванню) або активізується однойменна кнопка панелі інструментів.
На мал. наведена таблиця "Замовлення", відсортована в порядку зростання по двох полях- ключах: "Замовник" й "Дата замовлення". Порядок проходження полів таблиці змінено.
Всі підприємства тепер розташовані за абеткою й згруповані. У кожній групі записи впорядковані по зростанню значень другого ключового поля. Процес упорядкування може бути продовжений по третьому ключу, якщо в групах є співпадаючі дати.