Consulta de campos calculados en Access 2007

Mediante este tipo de consultas podemos realizar cálculos sobre los datos de las tablas. Añadiremos un campo en la consulta que nos mostrará el resultado de una operación realizada con los datos almacenados en otros campos.

En la siguiente imagen podemos ver un ejemplo. Tenemos un campo en la tabla que nos muestra el año de nacimiento y deseamos conocer la edad de la persona. Para ello añadimos un campo en la consulta que nos calcule la edad a partir del año actual y el año de nacimiento.

Consulta de campos calculados

Para crear la consulta realizamos los pasos habituales:
  1. Creamos una nueva consulta desde el icono Diseño de consulta.
  2. Elegimos la tabla o tablas de las que queremos seleccionar la información (si elegimos varias tablas debe existir una relación entre ellas).
  3. Elegimos los campos que deseamos utilizar en nuestra consulta.
  4. Establecemos el criterio de selección.
Finalmente añadiremos el campo calculado en la consulta. Para ello basta con escribir la operación en el apartado Campo de la parte inferior de la ventana diseño de consulta. Si deseamos que este campo calculado tenga nombre lo escribiremos antes de la operación.

NombreCampo: Operación

Para facilitar el trabajo de escribir la operación Access dispone de una herramienta denominada Generador de expresiones. Podemos acceder a ella desde el botón Generador... del grupo de opciones Configuración de consultas en la ficha Diseño.

Consulta de campos calculados

Mediante esta herramienta podemos escribir la expresión necesaria para realizar el cálculo. Podemos acceder a los datos de las tablas y utilizar funciones y operadores.

Puedes practicar lo explicado en el ejercicio 8: consultas de campos calculados y totales.

A continuación se explicarán las consultas con totales.