The Structure Query Language (SQL ) motor que mueve la base de datos Microsoft Access contiene un potente conjunto de capacidades más allá de la simple creación de tablas y posando consultas contra ellos. Estas herramientas incluyen la capacidad de resumir los datos devueltos por una consulta, en lugar de enumerar una serie de registros que se deben tabular a mano. La función de transformación le permite tomar este tipo de agregación de consulta más allá y colocar los resultados en forma de tabla de referencias cruzadas , al igual que una tabla dinámica en Excel. Instrucciones
1
Seleccione la pestaña " Crear" en la cinta de opciones y haga clic en el icono de " Diseño de consulta " para iniciar una nueva búsqueda .
2 Haga clic en " Cerrar" en la " Mostrar tabla " de diálogo. Haga clic en la " Vista SQL " icono en la cinta de opciones para abrir el editor de SQL . Como ejemplo de la utilización de Transformación , asumir una tabla denominada existe SalesTable con el siguiente esquema y los datos :
clave Número
salesmanID Número
salesYear Número
< p > Moneda SalesAmount
1 100 2009 $ 500.00
2 100 2010 $ 1,500.00
3 100 2008 $ 750.00
4 200 2008 $ 3,500.00
5 200 2009 $ 1,255.00
6 200 2010 $ 899.00
3
especifique la consulta de SQL que contiene la instrucción Transform. Si, por ejemplo , desea mostrar los resultados con una fila para cada salesmanID y una columna total de cada salesYear , la pregunta es:
TRANSFORMAR suma ( table1.amount ) como el total de
SELECT salesmanID
dE SalesTable
GROUP BY salesmanID
PIVOTE salesYear
4
clic en el icono de " Vista Hoja de datos " en la cinta de opciones para ejecutar la consulta . Los resultados de la consulta se muestran en forma de tabla de referencias cruzadas :
salesmanID 2008 2009 2010
100 $ 750 $ 500 $ 1 500
200 $ 3,500 $ 1,255 $ 899