Instrução TRANSFORM

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Cria um consulta de tabela de referência cruzada.

Sintaxe

TRANSFORMAÇÃO aggfunction
selectstatement
PIVOT pivotfield [IN (valor1[, valor2[,...]])]

A instrução TRANSFORM tem estas partes:

Parte

Descrição

aggfunction

Uma função de agregação SQL que opera nos dados selecionados.

selectstatement

Uma instrução SELECT.

PivotField

Defina o campo ou expressão que você deseja usar ao criar cabeçalhos de coluna no resultado da consulta.

valor1, valor2

Valores fixos utilizados para criar cabeçalhos de coluna.


Comentários

Ao resumir dados usando uma consulta de tabela de referência cruzada, você seleciona valores de expressões ou campos especificados como títulos de colunas para poder visualizar dados em um formato mais compacto que com um consulta seleção.

TRANSFORM é opcional, mas, quando incluída é a primeira instrução em uma cadeia de caracteres SQL. Ela precede uma instrução SELECT que especifica os campos utilizados como títulos de linha e uma cláusula GROUP BY que especifica agrupamentos de linhas. Opcionalmente, você pode incluir outras cláusulas, como WHERE, que especificam seleção adicionais ou critérios de classificação. Você também pode usar subconsultas como predicados — especificamente, aqueles na cláusula WHERE — em uma consulta de tabela de referência cruzada.

Valores retornados pivotfield são usados como títulos de coluna no conjunto de resultados da consulta. Por exemplo, dinamizar os valores de vendas sobre o mês da venda em uma consulta de tabela de referência cruzada criaria 12 colunas. Você pode restringir pivotfield para criar títulos de valores fixos (valor1, valor2 ) listados na cláusula opcional IN. Você também pode incluir valores fixos para os quais não existem dados para criar colunas adicionais.



Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×