Académique Documents
Professionnel Documents
Culture Documents
Un criterio es similar a una fórmula (es una cadena que puede consistir en referencias de campos,
operadores y constantes). Los criterios de consulta también se conocen como expresiones en Access.
Criterios Descripción
Este criterio se aplica a campos Número, como Precio o UnidadesEnStock.
El resultado incluye solamente aquellos registros en los que el campo
>25 y <50
Precio o UnidadesEnStock contiene un valor mayor que 25 y menor que
50.
Este criterio se aplica a campos Fecha/Hora, como FechaNacimiento. En el
DifFecha("aaaa",
resultado de la consulta, sólo se incluyen los registros en los que el número
[FechaNacimiento], Fecha())
de años entre la fecha de nacimiento de una persona y la fecha actual
> 30
es mayor que 30.
Este criterio se puede aplicar a cualquier tipo de campo para que se
Es Nulo
muestren los registros en los que el valor de campo sea nulo.
Como ve, los criterios pueden ser muy distintos unos de otros, dependiendo del tipo de datos del campo
en el que se apliquen y de los requisitos específicos en cada caso. Algunos criterios son sencillos y usan
operadores básicos y constantes. Otros son complejos y usan funciones y operadores especiales, e
incluyen referencias de campo.
Este tema contiene varios criterios usados comúnmente, organizados por tipo de datos. Si los ejemplos
que se presentan en este tema no se pueden aplicar a sus necesidades específicas, es posible que
tenga que escribir sus propios criterios. Para ello, debe familiarizarse con la lista completa de funciones,
operadores y caracteres especiales y con la sintaxis para expresiones para hacer referencia a campos y
literales.
Aquí verá dónde y cómo se agregan los criterios. Para agregar un criterio a una consulta, debe abrirla en
la vista Diseño. Después, identifique los campos para los que desea especificar criterios. Si el campo no
está aún en la cuadrícula de diseño, agréguelo arrastrándolo desde la ventana de diseño de la consulta
hasta la cuadrícula, o bien, haciendo doble clic en el campo (De este modo, se agrega automáticamente
a la siguiente columna vacía de la cuadrícula.). Por último, escriba los criterios en la fila Criterios.
Los criterios que especifique para los distintos campos en la fila Criterios se combinan mediante el
operador Y. Dicho de otro modo, los criterios especificados en los campos Ciudad y FechaNacimiento se
interpretan así:
Si tiene criterios alternativos, o dos conjuntos de criterios independientes donde basta con que se cumpla
un conjunto, use las filas Criterios y o en la cuadrícula de diseño.
Los criterios especificados en las filas Criterios y o se combinan utilizando el operador O, como se
muestra a continuación:
Si necesita especificar más alternativas, use las filas situadas debajo de la fila o.
• Si los criterios son temporales o cambian a menudo, puede filtrar el resultado de la consulta en
lugar de estar modificando continuamente los criterios. Un filtro es un criterio temporal que cambia el
resultado de la consulta sin modificar el diseño de ésta. Para obtener más información sobre los filtros,
vea el artículo Filtrar: limitar el número de registros en una vista.
• Si los campos de criterios no cambian pero los valores que le interesan sí cambian con
frecuencia, puede crear una consulta de parámetros. Una consulta de parámetros solicita al usuario
valores de campos y luego utiliza estos valores para crear los criterios de consulta.
Para incluir
Use este criterio Resultado de la consulta
registros que...
Coincidan
Devuelve los registros en los que el precio por unidad del
exactamente con un 100
producto es 100 $.
valor, como 100
No coincidan con un Devuelve los registros en los que el precio por unidad del
No 1000
valor, como 1000 producto no es 1000 $.
Devuelve los registros en los que el precio por unidad es
Contengan un valor
< 100 menor que 100 $ (<100). La segunda expresión (<=100)
menor que otro
<= 100 muestra los registros en los que el precio por unidad es menor
valor, como 100
o igual que 100 $.
Devuelve los registros en los que el precio por unidad es
Contengan un valor
>99,99 mayor que 99,99 $ (>99,99). La segunda expresión muestra
mayor que otro
>=99,99 los registros en los que el precio por unidad es mayor o igual
valor, como 99,99
que 99,99 $.
Contengan uno de
Devuelve los registros en los que el precio por unidad es 20 $
entre dos valores, 20 o 25
ó 25 $.
como 20 ó 25
Contengan un valor >49,99 Y <99,99
Devuelve los registros en los que el precio por unidad está
que esté incluido en O bien,
entre (pero sin incluir) 49,99 $ y 99,99 $.
un intervalo Entre 50 Y 100
Contengan un valor
Devuelve los registros en los que el precio por unidad no está
que esté fuera de un <50 O >100
entre 50 $ y 100 $.
intervalo
Contengan uno Devuelve los registros en los que el precio por unidad es 20 $,
En(20, 25, 30)
entre varios valores 25 $ ó 30 $.
Devuelve los registros en los que el precio por unidad acaba
con "4,99", como 4,99 $, 14,99 $, 24,99 $, etc.
Datos adjuntos En la fila Criterios, escriba Es Nulo para incluir los registros que no contengan datos
adjuntos. Escriba No es Nulo para incluir los registros que sí contengan datos adjuntos.
Campos de búsqueda Hay dos tipos de campos de búsqueda: los que buscan valores en un origen de
datos existente (mediante una clave externa) y los que se basan en una lista de valores especificados al
crearse el campo de búsqueda.
Los campos de búsqueda que se basan en una lista de valores especificados son del tipo de datos
Texto, y los criterios válidos son los mismos que para otros campos de texto.
Los criterios que se pueden usar en un campo de búsqueda basado en valores de un origen de datos
existente dependen del tipo de datos de la clave externa, y no del tipo de los datos que se buscan. Por
ejemplo, suponga que tiene un campo de búsqueda que muestra los nombres de empleados, pero usa
una clave externa de tipo de datos Número. Puesto que el campo almacena un número en lugar de texto,
usted utilizará criterios válidos para números, es decir, >2.
Si no conoce el tipo de datos de la clave externa, puede examinar la tabla de origen en la vista Diseño
para determinar los tipos de datos de los campos.