Download ppt - Consultas Access

Transcript
  • Prof. Oscar Jacob Yescas HernndezCONSULTAS EN ACCESS

  • Consultas en Microsoft Access

    Se utilizan para recuperar los datos de las tablasPermiten:

    Seleccionar un conjunto de registros que cumplan una determinada condicin

    Limitar los campos a visualizar

    Combinar los datos que provienen de tablas distintas

  • Crear una consultaSeleccionamos ConsultaSeleccionamos Nueva/Vista DiseoEn Mostrar Tabla, agregamos las tablas de donde vamos a obtener informacinInsertamos camposOrden: ascendente, descendente, ningunoMostrar: activamos/no activamosCriterios: especificamos las caractersticas que determinan la bsquedaEjecutamos la consulta

  • Ejemplo 1: una consulta sencilla que selecciona slo algunos campos:

  • Ejemplo 2: seleccionar slo algunos campos y ordenarlos por algn campo

  • Ejemplo 3: seleccionar slo algunos campos y que se cumplauna condicin:

  • Ejemplo 4: seleccionar campos desde varias tablas

  • Expresiones a utilizar en criterios

    1. Rangos de valores: Para buscar un rango de valores dentro de un campo Entre ... Y : para seleccionar las pruebas cuyo cdigo est entre el 2 y el 4 se pondra: Entre 2 y 4 >, =,

  • Expresiones a utilizar en criterios

    2. Listas de valores: Para buscar un conjunto de valores dentro de un campo En ( ... ; ; ):para seleccionar las pruebas 1,3 y 5 pondramosEn (1 ; 3; 5)

  • Expresiones a utilizar en criterios

    3. Comodines: Para buscar datos genricos * : cualquier nmero de caracterespara seleccionar las personas cuyo apellido acabe en ez*ez ? : un solo carcterPara seleccionar las personas cuyo apellido sea Jimnez o Gimnez ?imnez #: un solo dgito123#567 selecciona nmeros que empiecen en 123, tengan otro dgito cualquiera, y acaben en 567

  • Expresiones a utilizar en criterios

    5. Fechas: Para buscar campos con fechas deternminadas Fecha() : compara con la fecha actual Para buscar las personas que han nacido hoy Fecha() Ahora() : compara con la fecha y hora actual Ao( una_fecha ): compara con el ao de una fecha Para buscar las personas que han nacido en el ao 1986 Ao ( [fechanacimiento]) = 1986

  • Referencias a un campo

    Para utilizar como criterio de seleccin el valor de un campo determinado, se escribe el nombre de la tabla (entre corchetes), seguido de una admiracin y el nombre del campo (entre corchetes)[nombre_de_tabla] ! [nombre_de_campo]Comparar la puntuacin con la mnima de los hombres:[Pruebas]![MinimoH]

  • Campos calculados

    Pueden crearse campos nuevos que se formen a partirde los ya existentes:Se selecciona una columna en blanco, se escribe el nombre del nuevo campo seguido de dos puntos

    Se escribe la operacin, cuando se hace referencia a un campo este debe ir entre corchetes [ ]

  • Lnea de totales