2.9. Crear campos con operaciones

 


2.9. Crear campos con operaciones

Pueden ser de dos tipos:

  • Cálculos con valores de cada registro, se obtendrá un nuevo valor para cada uno de los registros, en un campo distinto, denominado campo calculado.
  • Cálculos con los valores correspondientes a un grupo de registros para obtener parámetros estadísticos, valor medio, máximo, mínimo, etc.
 

2.9.1. Campos calculados

 Realiza una consulta en la tabla Películas, para calcular el precio de cada película si se le hubiera aplicado un descuento del 10% en el alquiler.

1/\     Crea una consulta con los siguientes campos:, TítuloPelícula y Precio.

2/\     Crea un nuevo campo denominado Precio Oferta. Este campo se crea escribiendo, en la celda campo de una columna vacía de la rejilla QBE, el nombre que  deseas darle y la operación matemática que realizará el programa para calcular los datos; ambos datos deben ir separados por el carácter dos puntos (:). Si en la operación matemática, el programa va a tomar valores introducidos en un campo de la tabla, el nombre de éste ha de escribirse entre corchetes.   Escribe en la celda Campo   Precio descuento: [precio]*0,9

3/\     Activa  ordenación Ascendente para el campo TítuloPelícula

4/\     Guarda como Oferta especial

  Consulta con función. 

1/\    Introduce todos los campos de la tabla Alquileres.

2/\    Agrega un nuevo campo calculado  y en genera la siguiente expresión .Aparece un campo indicando el mes de la fecha

3/\    Guardar como Alquileres  por días y meses.

 

2.9.2 Calcular parámetros estadísticos

   Consulta.

1/\    De la tabla Alquiler, los campos Cliente y TituloPelícula; de la tabla Clientes: ApellidosNombreCliente  y  de la tabla Películas el campo Precio en la rejilla QBE

2/\    Comprueba si la rejilla QBE contiene la fila Total. En caso contrario, haz clic sobre el botón Botón Totales de la zona Mostrar u ocultar de la ficha Diseño de consultas. Este botón añade, en la rejilla QBE, la fila Total que, por defecto, muestra en todas sus celdas el operador Agrupar por.

3/\    Haz clic sobre la celda Total del campo TítuloPelícula, selecciona la opción Cuenta.

4/\    Haz clic sobre la celda Total del campo Precio y selecciona la opción Suma,

5/\    Guarda con el nombre Gasto de los Clientes.

 Consulta. 

1/\    De la consulta Alquileres  por días y meses introduce los campos Mes y Titulo

2/\    Haz clic sobre la celda Total del campo TítuloPelícula, selecciona  la opción Cuenta.

3/\    Guarda con el nombre Películas alquiladas al mes.

 

2.9.3. Crear consultas de selección interactivas

Para realizar una consulta interactiva hay que introducir en el criterio una cuestión entre [ ].

 

 Realiza  la siguiente consulta interactiva 

1/\    De la tabla Clientes, añade  los siguientes campos: NombreCliente, Apellidos,  Cod_postal y Localidad.

2/\    Activa la ordenación Ascendente para el campo Apellidos.

3/\    Introduce el criterio en el campo Cod_postal: [Introduce el código postal].

4/\    Guardar la consulta con el nombre Clientes por  localidad.


 Crea una consulta  interactiva:

1/\    De la tabla Alquileres, añade los siguientes campos: Cliente, TítuloPelícula, Fecha, de la tabla Clientes Cod_Cliente, NombreCliente.

2/\    Activa la ordenación Ascendente para el campo Apellidos.

3/\    Introduce el criterio en el campo Cod_Cliente: [Introduce Código cliente;]

4/\    Guarda  la consulta con el nombre Alquiler por cliente.


Licencia Creative Commons