Introducción a los criterios de consulta
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.En las tablas siguientes, se muestran algunos ejemplos de criterios y se explica su funcionamiento.
CriteriosDescripción
>25 y <50Este criterio se aplica a campos Número, como Precio o UnidadesEnStock.El resultado incluye solamente aquellos registros en los que el campoPrecio o UnidadesEnStock contiene
un valor mayor que 25 y menor que50
.DifFecha("aaaa",[FechaNacimiento], Fecha())> 30Este criterio se aplica a campos Fecha/Hora, como FechaNacimiento. En elresultado de la consulta, sólo se incluyen los registros en los que
el númerode años entre la fecha de nacimiento de una persona y la fecha actuales mayor que 30
.Es NuloEste criterio se puede aplicar a cualquier tipo de campo para que semuestren 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 campoen el que se apliquen y de los requisitos específicos en cada caso. Algunos criterios son sencillos y usanoperadores básicos y constantes. Otros son complejos y usan funciones y operadores especiales, eincluyen referencias de campo.Este tema contiene varios criterios usados comúnmente, organizados por tipo de datos. Si los ejemplosque se presentan en este tema no se pueden aplicar a sus necesidades específicas, es posible quetenga 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 yliterales.Aquí verá dónde y cómo se agregan los criterios. Para agregar un criterio a una consulta, debe abrirla enla vista Diseño. Después, identifique los campos para los que desea especificar criterios. Si el campo noestá aún en la cuadrícula de diseño, agréguelo arrastrándolo desde la ventana de diseño de la consultahasta la cuadrícula, o bien, haciendo doble clic en el campo (De este modo, se agrega automáticamentea 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 eloperador Y. Dicho de otro modo, los criterios especificados en los campos Ciudad y FechaNacimiento seinterpretan así:
Ciudad = "Chicago" Y FechaNacimiento < AgregFecha("aaaa", -40, Fecha())
Los campos Ciudad y FechaNacimiento incluyen criterios.Sólo los registros cuyo valor para el campo Ciudad sea Chicago se ajustarán al criterio.Sólo los registros que tengan como mínimo 40 años de antigüedad se ajustarán al criterio.Sólo los registros que cumplan los dos criterios se incluirán en los resultados.