1 / 37

Consultas

Consultas. De selección De referencias cruzadas De acción. Con ellas podemos. Elegir campos específicos de tablas específicas; Seleccionar informaciones vía criterios; Mostrar las informaciones en varios órdenes; Obtener datos de varias tablas simultáneamente; Calcular totales;

unity
Download Presentation

Consultas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Consultas De selección De referencias cruzadas De acción

  2. Con ellas podemos • Elegir campos específicos de tablas específicas; • Seleccionar informaciones vía criterios; • Mostrar las informaciones en varios órdenes; • Obtener datos de varias tablas simultáneamente; • Calcular totales; • Crear formularios e informes; • Crear otras consultas y gráficos.

  3. Generar una nueva consulta

  4. Query By Example

  5. Estructura de la Consulta Ingenieros de la Empresa

  6. Hoja de Datos de la consulta Ingenieros de la empresa

  7. Adicionar campos a la consulta • Seleccionar y arrastrar • Desde el Campo en el área inferior • Asterisco (*)

  8. >520 entre 520 y 1528 ="Carlos Moreira" "S* " ”Dorival Fe*eira" ”Monica P?nce" "* * *" */*/93 negado como "S*" >=1-ene-92 y <=20-feb-93 "S*" o "R*" nulo negado nulo fecha() entre fecha() y fecha()-7 Criterios de Selección conteniendo un único campo

  9. Criterios de selección comprendiendo mas de un campo • Expresiones ligadas por y quedan en la misma línea • Expresiones ligadas por o quedan en líneas diferentes.

  10. seleccionar todos los ingenieros y que sean del departamento de finanzas

  11. todos los ingenieros o Empleados del departamento de finanzas

  12. todos los ingenieros de nivel 2 del departamento de marketing o ingenieros nivel 2 con nombres comenzados por la letra R.

  13. Selección con valores únicos sin repetición

  14. Consultas con múltiples tablas • Nombre del empleado y su Salario (Salario del cargo) • la relación es a través del Código del cargo • Finalmente especificamos en la planilla QBE cuales son los campos a incluir en la consulta. • El Nombre del empleado • El Salario del cargo • El descuento del 8% sobre el salario • Cmoneda(IIf(Esnulo([salario del cargo]);0;[salario del cargo]*0,08)) • CCur(IIf(IsNull([salario del cargo]),0,[salario del cargo]*0.08))

  15. Totalizaciones botón sumatoria ∑ • sumas, • promedio, • mínimos, • máximos, etc • Por otro lado, siempre habrá campos que van a controlar el argumento de los registros, por ejemplo, si deseamos totales por departamentos, en nuestro caso para el delNombre del departamento, especificaremos Agrupar por.

  16. Total de Empleados por cargo dentro de cada departamento

  17. Propiedades de la Asociación

  18. Ventana para definir el tipo de asociación

  19. Hoja de datos para asociación tipo 1

  20. HOJA de datos para la asociación tipo 2

  21. Hoja de datos para la asociación tipo 3

  22. Consultas con parámetros • Podemos construir consultas cuyos criterios de selección pueden ser provistos cuando la consulta es ejecutada • , podemos pedir al usuario que provea la Sigla del departamento de la tabla PADRÓN DE EMPLEADOS

  23. Consulta con parámetro

  24. CONSULTAS CONTENIENDO ACCIONES • Construir nuevas tablas • Consulta de creación de tabla... • Excluir registros de la tabla • Consulta de eliminación • Adicionar registros a la tabla • Consulta de datos anexados... • Alterar bloques de registros de tablas. • Consulta de datos anexados

  25. Construir nuevas tablas

  26. Excluir registros de tablas

  27. Anexar registro a la tabla

  28. Modificar bloques de registros

More Related