Vous êtes sur la page 1sur 5

CRITERIOS MÁS COMUNES EMPLEADOS EN LAS CONSULTAS

Para Textos

Para incluir registros que... Use este criterio Resultado de la consulta

No empiecen por la cadena No como U* Devuelve los registros correspondientes a todos los países o regiones cuyos
especificada, como U nombres empiezan por un carácter distinto de "U".

Contengan la cadena especificada, Como "*Corea*" Devuelve los registros correspondientes a todos los países o regiones que
como Corea contienen la cadena "Corea".

No contengan la cadena No como "*Corea*" Devuelve los registros correspondientes a todos los países o regiones que no
especificada, como Corea contienen la cadena "Corea".

Acaben con la cadena Como "*ina" Devuelve los registros correspondientes a todos los países o regiones cuyos
especificada, como "ina" nombres acaban con "ina" como China y Argentina.

No acaben con la cadena No como "*ina" Devuelve los registros correspondientes a todos los países o regiones cuyos
especificada, como "ina" nombres no acaban con "ina", como China y Argentina.

Contengan valores nulos (o que Es Nulo Devuelve los registros en los que no hay ningún valor en el campo.
falten)

No contengan valores nulos No es Nulo Devuelve los registros en los que no falta el valor del campo.

Contengan cadenas de longitud "" (un par de comillas) Devuelve los registros en los que el campo tiene un valor en blanco (pero no
cero nulo). Por ejemplo, los registros de ventas realizadas a otro departamento
podrían contener un valor en blanco en el campo PaísRegión.

No contengan cadenas de longitud No "" Devuelve los registros en los que el campo PaísRegión no tiene un valor en
cero blanco.

Contengan valores nulos o "" O Es Nulo Devuelve los registros donde no hay ningún valor en el campo, o bien, el
cadenas de longitud cero. campo tiene un valor en blanco.

Ni vacío ni en blanco No es Nulo Y Sin "" Devuelve los registros en los que el campo PaísRegión tiene un valor no en
blanco y no nulo.

-1-
Vayan a continuación de un valor, >= "México" Devuelve los registros de todos los países o regiones a partir de México y
como México, si se ordenan posteriores por orden alfabético.
alfabéticamente

Estén incluidos en un intervalo Como "[A-D]*" Devuelve los registros correspondientes a los países o regiones cuyos
específico, como de la A hasta la nombres empiezan por las letras "A" a la "D".
D

Coincidan con uno de dos valores, "Estados Unidos" O "Reino Devuelve los registros correspondientes a Estados Unidos y Reino Unido.
tales como Estados Unidos o Unido"
Reino Unido

Contengan uno de los valores de En("Francia", "China", Devuelve los registros correspondientes a todos los países o regiones
una lista "Alemania", "Japón") especificados en la lista.

Contengan ciertos caracteres en Der([PaísRegión], 1) = "y" Devuelve los registros correspondientes a todos los países o regiones cuyo
una posición específica en el valor nombre acaba con la letra "y".
del campo

Satisfagan requisitos de longitud Longitud([PaísRegión]) > 10 Devuelve los registros correspondientes a los países o regiones cuyo nombre
tiene más de 10 caracteres.

Coincidan con un modelo Como "Chi??" Devuelve los registros correspondientes a los países o regiones cuyos
específico nombres tienen cinco caracteres de longitud y los tres primeros caracteres
son "Chi", como China y Chile.

NOTA Los caracteres ? y _ cuando se usan en una expresión, representan un solo carácter (también se les denomina "caracteres comodín"). El
caracter _ no se puede usar en la misma expresión junto con el caracter ? ni con el caracter comodín *. El caracter comodín _ se puede usar en una
expresión que también contiene el caracter comodín %.

-2-
Criterios para campos Número, Moneda y Autonumérico

Para incluir registros que... Use este criterio Resultado de la consulta

Coincidan exactamente con 100 Devuelve los registros en los que el precio por unidad del producto es 100 $.
un valor, como 100

No coincidan con un valor, No 1000 Devuelve los registros en los que el precio por unidad del producto no es 1000 $.
como 1000

Contengan un valor menor < 100 Devuelve los registros en los que el precio por unidad es menor que 100 $ (<100). La
que otro valor, como 100 <= 100 segunda expresión (<=100) muestra los registros en los que el precio por unidad es menor o
igual que 100 $.

Contengan un valor mayor >99,99 Devuelve los registros en los que el precio por unidad es mayor que 99,99 $ (>99,99). La
que otro valor, como 99,99 >=99,99 segunda expresión muestra los registros en los que el precio por unidad es mayor o igual
que 99,99 $.

Contengan uno de entre dos 20 o 25 Devuelve los registros en los que el precio por unidad es 20 $ ó 25 $.
valores, como 20 ó 25

Contengan un valor que esté >49,99 Y <99,99 Devuelve los registros en los que el precio por unidad está entre (pero sin incluir) 49,99 $ y
incluido en un intervalo O bien, 99,99 $.
Entre 50 Y 100

Contengan un valor que esté <50 O >100 Devuelve los registros en los que el precio por unidad no está entre 50 $ y 100 $.
fuera de un intervalo

Contengan uno entre varios En(20, 25, 30) Devuelve los registros en los que el precio por unidad es 20 $, 25 $ ó 30 $.
valores

Contengan un valor que Como "*4,99"


acabe con los dígitos Devuelve los registros en los que el precio por unidad acaba con "4,99", como 4,99 $, 14,99
especificados $, 24,99 $, etc.

Contengan valores nulos (o Es Nulo Devuelve los registros en los que no se ha especificado ningún valor en el campo
que falten) PrecioUnidad.

Contengan valores no nulos No es Nulo Devuelve los registros en los que no falta el valor del campo PrecioUnidad.

-3-
Criterios para campos Fecha/Hora

Para incluir registros que... Use este criterio Resultado de la consulta

Coincidan exactamente con un valor, #2/2/2006# Devuelve los registros de las transacciones que tuvieron lugar el 2 de febrero de
como 2/2/2006 2006. No olvide rodear los valores de fechas con el carácter #, para que Access
pueda distinguir entre fechas y cadenas de texto.

No coincidan con un valor, como No #2/2/2006# Devuelve los registros de las transacciones que tuvieron lugar en una fecha
2/2/2006 distinta al 3 de febrero de 2006.

Contengan valores anteriores a una < #2/2/2006# Devuelve los registros de las transacciones que tuvieron lugar antes del 2 de
fecha determinada, como el 2/2/2006 febrero de 2006.

Para ver las transacciones que tuvieron lugar en esa fecha o antes, use el
operador <= en lugar de <.

Contengan valores posteriores a una > #2/2/2006# Devuelve los registros de las transacciones que tuvieron lugar después del 2 de
fecha determinada, como el 2/2/2006 febrero de 2006.

Para ver las transacciones que tuvieron lugar en esa fecha o después, use el
operador >= en lugar de >.

Contengan valores que estén dentro >#2/2/2006# Y Devuelve los registros de las transacciones que tuvieron lugar entre el 2 de
de un intervalo de fechas <#4/2/2006# febrero de 2006 y el 4 de febrero de 2006.

También puede usar el operador Entre para filtrar según un intervalo de valores.
Por ejemplo, Entre #2/2/2006# Y #4/2/2006# es lo mismo que >#2/2/2006# Y
<#2/4/2006#.

Contengan valores que estén fuera <#2/2/2006# O Devuelve los registros de las transacciones que tuvieron lugar antes del 2 de
de un intervalo >#4/2/2006# febrero de 2006 o después del 4 de febrero de 2006.

Contengan uno de dos valores, como #2/2/2006# O Devuelve los registros de las transacciones que tuvieron lugar el 2 de febrero de
2/2/2006 o 3/2/2006 #3/2/2006# 2006 o el 3 de febrero de 2006.

-4-
Contengan uno entre varios valores En (#1/2/2006#, Devuelve los registros de las transacciones que tuvieron lugar el 1 de febrero de
#1/3/2006#, 2006, el 1 de marzo de 2006 o el 1 de abril de 2006.
#1/4/2006#)

Contengan una fecha ya pasada < Fecha() Devuelve los registros de las fechas que tuvieron lugar antes de hoy.

Contengan una fecha del futuro > Fecha() Devuelve los registros de las fechas que tendrán lugar después de hoy.

Filtren valores nulos (o que falten) Es Nulo Devuelve los registros en los que falta la fecha.

Filtren valores no nulos No es Nulo Devuelve los registros en los que se conoce la fecha..

-5-

Vous aimerez peut-être aussi