Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Crea una consulta de tabla de referencias cruzadas.

Sintaxis

TRANSFORM función_de_agregado
instrucción_de_selección
PIVOT campo_dinámico [IN (valor1[, valor2[, ...]])]

La instrucción TRANSFORM consta de las siguientes partes:

Parte

Descripción

función_de_agregado

Una función de agregado de SQL que funciona en los datos seleccionados.

instrucción_de_selección

Una instrucción SELECT.

campo_dinámico

El campo o expresión que quiere usar para crear encabezados de columna en el conjunto de resultados de la consulta.

valor1, valor2

Valores fijos que se usan para crear encabezados de columna.


Observaciones

Cuando resuma los datos mediante una consulta de tabla de referencias cruzadas, seleccione los valores de campos o expresiones especificados como encabezados de columna para que pueda ver los datos en un formato más compacto que con una consulta de selección.

TRANSFORM es opcional, pero cuando se incluye es la primera instrucción de una cadena SQL. Precede a una instrucción SELECT que especifica los campos que se usan como encabezados de fila y una cláusula GROUP BY que especifica la agrupación de filas. Como alternativa, puede incluir otras cláusulas (como WHERE) que especifiquen criterios de ordenación o selección adicionales. En una consulta de tabla de referencias cruzadas también puede usar subconsultas como predicados (específicamente los de la cláusula WHERE).

Los valores devueltos en campo_dinámico se usan como encabezados de columna en el conjunto de resultados de la consulta. Por ejemplo, la creación de tablas de las cifras de ventas en el mes de la venta en una consulta de tabla de referencias cruzadas crearía 12 columnas. Puede restringir campo_dinámico para crear títulos a partir de los valores fijos (valor1, valor2) enumerados en la cláusula IN opcional. También puede incluir valores fijos para los que no hay datos para crear columnas adicionales.



¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×