CREAR CONSULTAS CON CAMPOS CALCULADOS

 Para crearlos, debemos de partir de una consulta de selección donde figuren los campos que deseamos mostrar. Luego, tenemos que incluir, en el diseño de la consulta, la cantidad de campos y las tablas deseadas. En el ejemplo de abajo, trabajaremos con una  tabla llamada VENTAS, con el propósito de calcular el total de las ventas, que será el campo calculado que crearemos. Para llevar a cabo un campo calculado, debemos situarnos en una celda vacía del diseño de la consulta y escribir la sintaxis correspondiente, que se compone de:


Nombre del campo: cadena de caracteres que se corresponde con el nombre que tendrá el campo que se calculará.

Dos puntos: luego de escribir el nombre del campo, tenemos que agregar dos puntos (:) para separarlo del cálculo que se va a realizar.

Fórmula: sintaxis que determina los cálculos que se deben hacer para obtener los valores del nuevo campo. En nuestro caso, la sintaxis es:

Total:[Precio]*[Cantidad]





No tenemos que olvidar que, para mostrar un campo en el resultado de una consulta, debemos activar la casilla Mostrar (ubicada en la grilla de la consulta) correspondiente a dicho campo. De lo contrario, los valores resultantes no se presentarán en la Vista Hoja de datos de la consulta.
Los nombres de los campos deben escribirse dentro de corchetes Y DEBEN SER IGUALES A LOS ESTABLECIDOS EN LOS CAMPOS DE LAS TABLAS.

NOTA:
 Los dos puntos que se colocan después del nombre del nuevo campo le indican a Access que el campo será calculado, es decir que sus valores dependerán de la fórmula colocada a continuación (esta puede incluir las operaciones necesarias para el valor que deseamos obtener). Debido a que los operadores aritméticos correspondientes a la suma, resta, multiplicación y división permiten realizar operaciones entre valores numéricos, no podremos utilizar este tipo de operaciones en campos que no sean de tipo Número, o compatibles, tales como Moneda y Auto-numeración.

Comentarios

Entradas populares de este blog