Sie sind auf Seite 1von 5

SESSION VIII

Consultas

En este Sesin trataremos los siguientes temas:


1. Creacin de Consultas por parmetro
2. Seleccionar filas

1. Consultas por parmetros


Las consultas por parmetros con consultas que usan un criterio para mostrar los datos.
Por ejemplo queremos visualizar a los clientes que viven en Los Olivos.
Pasos para crear una consulta por parmetros (Abrir tu base de datos llamado Automotriz
ngel)
1.
2.
3.

Ingresar al diseo de consulta (Crear/ Diseo de consulta)


Agregar La tabla Clientes.
Agregar los siguientes campos: Nombre, Apellidos y Distrito.

Campos
agregados

4. Escribir el criterio y pulsar enter.


Los Olivos (si est escrito bien al pulsar
enter debe aparecer as: Los Olivos

5. Ejecutar la consulta
Y guardarlo con el nombre
de: clientes Los Olivos

Prof. Lic. Richard Perez Vega


2

Ventana del Diseo de consultas

Criterio de la
consulta.

Al hacer clic en el icono

ejecutar tenemos como resultado la siguiente tabla.

Resultado

Tenemos como resultado


solo a los clientes de los
Olivos.

Nota: Cuando estamos visualizando el resultado de una consulta, lo que vemos


realmente es parte de la tabla que cumple los criterios especificados, por lo tanto si
modificamos algn dato de los que aparecen en la consulta estaremos modificando
el dato en la tabla (excepto algunas consultas que no permiten esas modificaciones)

2.

Seleccionar filas
Para seleccionar filas tenemos que indicar un criterio de bsqueda, un criterio de bsqueda
es una condicin que debern cumplir todas las filas que aparezcan en el resultado de la
consulta.
Normalmente la condicin estar basada en un campo de la tabla por ejemplo para
seleccionar los clientes del distrito del RIMAC la condicin sera Distrito= "Rimac". Para
escribir esta condicin en la cuadrcula tenemos que tener en una de las columnas de la
cuadrcula el campo Distrito y en esa columna ponemos en la fila Criterios: el resto de la
condicin o sea ="Rimac".
Cuando la condicin es una igualdad no es necesario poner el signo =, podemos poner
directamente el valor Valencia en la fila Criterios: ya que si no ponemos operador asume por
defecto el =.
Tampoco es necesario poner las comillas, las aadir l por defecto. Siempre que se
encuentra un texto lo encierra entre comillas.
Para indicar varias condiciones se emplean los operadores Y y O.
En un criterio de bsqueda en el que las condiciones estn unidas por el operador Y, para que
el registro aparezca se deben cumplir todas las condiciones. Por ejemplo precio > 100 y precio
< 1200, aparecen los registros cuyo precio est comprendido entre 101 y 1199.
Todas las condiciones establecidas en la misma fila de la cuadrcula quedan unidas por el
operador Y.
En el ejemplo siguiente Clientes cuya fecha de nacimiento est comprendida entre el
01/01/1982 y el 31/12/1984.
Por ejemplo, si en la cuadrcula QBE tenemos especificado los siguientes criterios:
>=01/01/1982 y <= el 31/12/1984.

Criterio de la
consulta, usando Y
En un criterio de bsqueda en el que las condiciones estn unidas por el operador O, el
registro aparecer en el resultado de la consulta si cumple al menos una de las condiciones.
Del mismo modo pasa con cada una de las filas o:
Si queremos que las condiciones queden unidas por el operador O tenemos que colocarlas en
filas distintas (utilizando las filas O: y siguientes).
Por ejemplo queremos ver a los clientes del Distrito de Los Olivos o El Rimac, el criterio
seria el siguiente:

Prof. Lic. Richard Perez Vega


4

Criterio de la consulta
usando O.
Los olivos o Rimac

Resultado

Otro ejemplo:
Queremos ver a los clientes del Distrito de Los Olivos o El Rimac y la fecha de nacimientos
sea >=01/01/1982 y <= el 31/12/1984.
El criterio sera el siguiente:
Criterio de la consulta
usando Y y O

El resultado seria:

Ojo! El criterio de la fecha de nacimiento nicamente afecta al Distrito de los Olivos por
encontrarse en la misma fila.

Access no diferencia entre


maysculas y minsculas a la
hora de realizar la bsqueda de
registros.

Das könnte Ihnen auch gefallen