Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Тайните на Access
6. Специализирани заявки в Access

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното, което трябва да запомниш

Crosstab заявките в Access обобщават данните едновременно по редове, колони и стойности в тяхното сечение. Те са най-близкият еквивалент на Pivot таблиците в Excel и дават ясен поглед върху големи масиви от информация. Ключът е правилният избор на полета и агрегираща функция, за да получиш смислена управленска справка. Най-добрата практика е Crosstab заявката да стъпва върху вече подготвена обикновена заявка.

Как да създадеш Crosstab заявка стъпка по стъпка

  1. Стартирай Crosstab Query Wizard от Access.
  2. Избери източник на данни – таблица или вече съществуваща заявка (в примера: „Продажби по клиенти“).
  3. Определи полетата за редове – могат да бъдат повече от едно (град и клиент).
  4. Избери поле за колони – разрешено е само едно (дата на поръчката).
  5. Ако полето е дата, избери как да се групира – години, месеци и т.н. (избрани са години).
  6. Определи кое поле ще бъде в тялото на заявката и каква функция да се използва (Sum върху Detail Sum).
  7. Дай име на заявката и избери изглед за отваряне.

Резултатът е ясна справка за оборотите по години, групирани по градове и клиенти.

Основни инструменти и функции в урока

  • Crosstab Query Wizard – помощник за бързо създаване на Crosstab заявки.
  • Design View – позволява детайлен контрол върху структурата на заявката.
  • Format() – функция за форматиране на дати, тук използвана за извличане на година (YYYY).
  • Sum – агрегатна функция за сумиране на числови стойности.
  • Тип заявка Crosstab – специален тип, различен от стандартните Select заявки.

Практически съвет: първо изгради помощна заявка с нужните полета и критерии, а след това върху нея създай Crosstab – това гарантира добър и предвидим резултат.

Дискусия към урока