Consultas de Selección Multitabla Tabla de contenidos 1.- INTRODUCCIÓN... 3 2.- (MULTITABLA) VENTAS POR EMPLEADO... 3 3.- (MULTITABLA) PEDIDOS POR MARCA... 3 4.- (MULTITABLA) VENTAS DE EMPLEADO EN 2010... 4 5.- (MULTITABLA) VENTAS POR MARCA... 5 6.- (MULTITABLA) FECHA DE COBRO... 5 7.- (MULTITABLA) PROMEDIO DE PRECIO UNITARIO... 6 Universidad de Salamanca Facultad de Economía y Empresa Informática Aplicada a la Gestión de la Empresa
. 2011 Federico Cesteros. All rights reserved. Prohibida la reproducción parcial o total del presente documento sin permiso explícito del autor. Universidad de Salamanca. Facultad de Economía y Empresa. Departamento de Economía e Historia Económica.
1.- Introducción Para la creación de consultas que tomen registros de varias tablas, éstas deben tener un campo común por el que combinarse, es decir, deben tener un campo cuyos datos sean los mismos, aún cuando no fueren del mismo tipo (por ejemplo, un campo de una tabla puede ser de tipo autonumérico y el campo que sirve de unión de la otra tabla pueden ser numérico). En las tablas existentes en nuestra base de datos existe un campo común entre cada dos tablas cuyo nombre, además, coincide (no es necesario que el nombre de los campos sea el mismo). 2.- (Multitabla) Ventas por Empleado - Crear la consulta con el asistente para consultas sencillas. - De la tabla Empleado seleccionamos los campos Nombre y Apellidos y de la Tabla Ventas los campos Cantidad y Precio Venta. Siguiente ventana del asistente. - En opciones de resumen picamos en suma para los campos Cantidad y Precio Venta. Siguiente. - Escribimos como nombre de la consulta (Multitabla) Ventas por Empleado. Finalizar asistente. - Se pasa a vista diseño y cambiamos el nombre del campo Suma de Cantidad por el de Total Cantidad. Para ello, situamos el cursor en cualquier fila del campo Suma de Cantidad. activamos el botón de Hoja de propiedades y en la etiqueta General en la fila de Título escribimos: Total Cantidad. Cerramos esta ventana. - Se hace lo mismo para el nombre del campo Suma de Precio de Venta que cambiamos por Total Ventas. - De forma descendente se ordena el campo Precio Venta. - En vista hoja de datos, si fuera necesario, se modifica el ancho de los nuevos campos Total Cantidad y Total Ventas para visualizar correctamente estos nombres. - Se guardan los cambios efectuados. 3.- (Multitabla) Pedidos por Marca - Agregar las tablas Proveedores y Productos en la ventana Mostrar Tabla. - Se incluyen en la consulta los campos: Proveedor (Tabla Proveedor), Marca y Web oficial (Tabla Productos). - En todos los campos se verifica la casilla Mostrar. - Se añade a la consulta la tabla Pedidos (etiqueta Diseño/ grupo Configuración de consultas/ botón Mostrar tabla) y de ella pasamos a la cuadrícula QBE el campo Precio Compra. - Se inserta la fila de Total seleccionando la opción suma para el campo Precio Compra y en el resto de los campos la alternativa Agrupar por. - Se cambia el nombre del campo Suma de Precio Compra por el de Total Compras. Informática Aplicada a la Gestión de la Empresa 3
- Se guarda la consulta con el nombre (Multitabla) Pedidos por Marca. - En la imagen siguiente se visualiza en la ventana de diseño el procedimiento llevado a cabo para la creación de la misma: 4.- (Multitabla) Ventas de Empleado en 2010 - Las tablas seleccionadas son: Empleados, Ventas y Clientes. - De la tabla Empleados se elige el campo Nombre, de la tabla Ventas los campos Concepto, Fecha Venta y Precio venta, y de la tabla Clientes el campo Nombre. - En el campo Nombre de la tabla Empleados se establece el criterio Mercedes. - En el campo Fecha Venta se establece el criterio en Y: >=01-01-10 y <=31-12-10 (si se quieren emplear comodines se escribiría por ejemplo:*/*/*0 ó también *10). Además, también es criterio en Y con el del campo Nombre de la tabla Empleados. - Se guarda la consulta con el nombre (Multitabla) Ventas de Empleado en 2010. - Si se pretenden visualizar las ventas de cualquiera de los otros empleados, solamente habría que sustituir en la fila de criterios el nombre del empleado por el de que interesa. Informática Aplicada a la Gestión de la Empresa 4
5.- (Multitabla) Ventas por Marca - Crear consulta en vista diseño. - De la tabla Ventas se seleccionan los campos: Cantidad y Precio Venta. - Se agrega la tabla Tipo Productos, pero de ella no se elige ningún campo, puesto que va a servir de unión entre la tabla Ventas y la tabla Productos que se añade a continuación. - De la tabla Productos se incluye el campo Marca y se sitúa a la izquierda de los otros dos. - En la fila Total se seleccionan las opciones Suma para los campos Cantidad y Precio Venta y Agrupar por para el campo Marca. Se sustituyen los nombres de los campos Suma de Cantidad y Suma de Precio de Venta por los de Total Cantidad y Total Ventas respectivamente. - Se pasa a la vista de hoja de datos y, si fuera necesario se modifica el ancho de estos nuevos campos para que se lean perfectamente. - Se guarda la consulta con el nombre: (Multitabla) Ventas por Marca. - Se podría haber obtenido el mismo resultado creando esta consulta con las tablas Ventas (seleccionando los mismos campos) y Tipo Productos (eligiendo el campo Marca de esta tabla). 6.- (Multitabla) Fecha de cobro - Agregar las tablas Clientes y Ventas. - De la tabla Clientes se selecciona el campo Nombre y de la tabla Ventas se eligen los campos Nº Factura, Precio Venta y Fecha de Venta para pasarlos a la cuadrícula QBE. - En este recuadro se incluyen los campos seleccionados en el siguiente orden de izquierda a derecha: Nº Factura, Nombre, Precio Venta y Fecha de Venta. - En el siguiente campo vacío de la cuadrícula QBE se crea el siguiente campo calculado: Fecha de Cobro:[Fecha de Venta]+30 - Para el campo Fecha de Cobro que se acaba de crear se asigna un formato de fecha mediana (botón Hoja de propiedades / ficha General/ Formato, de la lista desplegable se escoge Fecha mediana). - Se puede comprobar en vista Hoja de datos que aparece el nuevo campo calculado con las fechas incrementadas en 30 días con respecto al campo Fecha de Venta. - Se ordena en orden ascendente el campo calculado Nº Factura. - En la fila de criterios del campo Precio Venta se escribe >300 y en la fila inferior inmediata del campo Fecha de Venta >31-12-10 (Criterio en O entre estos dos campos). - Se guarda la consulta con el nombre (Multitabla) Fecha de Cobro. - En la ventana Hoja de datos se puede apreciar el resultado obtenido: Informática Aplicada a la Gestión de la Empresa 5
7.- (Multitabla) Promedio de precio unitario - Se agregan las tablas Tipo Productos y Ventas y de ellas pasamos a la cuadrícula QBE los campos Marca, Cantidad y Precio Venta. - Se crea el campo calculado Precio unitario: [Precio Venta]/[Cantidad] y se le aplica un formato de Euro a través del botón Hoja de propiedades. - Se establecen las siguientes opciones de resumen para la consulta (recordar que debe estar visible la fila Total en la rejilla QBE): Para el campo Marca: Agrupar por, para el campo Cantidad: Suma, para el campo Precio Venta: Suma y para el campo Precio unitario: Promedio. - Se sustituyen los nombres de los campos Suma de Cantidad y Suma de Precio de Venta por los de Total Cantidad y Total Ventas respectivamente. En la vista de hoja de datos, si fuera necesario, se modifica el ancho de estos nuevos campos para que se visualicen perfectamente. - Se guarda la consulta con el nombre: (Multitabla) Promedio de Precio unitario. Informática Aplicada a la Gestión de la Empresa 6