Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Створює перехресний запит.

Синтаксис

TRANSFORM агрегатна_функція
оператор_select
PIVOT зведене_поле [IN (значення1[, значення2[, ...]])]

Оператор TRANSFORM складається з таких частин:

Частина

Опис

агрегатна_функція

Агрегатна функція SQL, яка працює на основі вибраних даних.

оператор_select

Оператор SELECT.

зведене_поле

Поле або вираз, за допомогою якого потрібно створити заголовки стовпців у наборі результатів запиту.

значення1, значення2

Фіксовані значення, за допомогою яких створюються стовпці.


Примітки

Під час підсумовування даних за допомогою перехресного запиту ви вибираєте значення з указаних полів або виразів як заголовки стовпців. Так ви можете переглядати дані в компактнішому форматі, ніж за умови використання вибіркового запиту.

Інструкція TRANSFORM не обов’язкова, проте слугує першою інструкцією в рядку SQL, якщо використовується. Вона передує інструкції SELECT, що визначає поля, які використовуються як заголовки рядків, і реченню GROUP BY, що визначає групування рядків. За потреби ви можете додати інші речення, як-от WHERE, що визначає додаткові умови вибору або сортування даних. Крім того, підзапити можна використовувати як предикати перехресного запиту, особливо ті, що належать реченню WHERE.

Значення, що повертаються у зведеному полі, використовуються як заголовки стовпців у наборі результатів запиту. Наприклад, зведення показників збуту за місяць за допомогою перехресного запиту створює 12 стовпців. Ви можете обмежити зведене поле створенням заголовків із фіксованих значень (значення1, значення2), перелічених у додатковому реченні IN. Крім того, ви можете додати фіксовані значення, для яких відсутні дані для створення додаткових стовпців.



Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×