Anda di halaman 1dari 5

Criterios de ejemplos para campos de tipo texto

PARA INCLUIR USE ESTE CRITERIO RESULTADO DE LA CONSULTA


REGISTROS QUE...

Coincidan "China" Devuelve los registros en los que el campo PasRegin tiene el valor China.
exactamente con un
valor, como China

No coincidan con un No "Mxico" Devuelve los registros en los que el campo PasRegin tiene un valor
valor, como Mxico distinto de Mxico.

Empiecen por la Como U* Devuelve los registros correspondientes a todos los pases o regiones cuyos
cadena especificada, nombres empiezan por "U", como Uruguay, Uganda, etc.
como U
NOTA Cuando se utiliza en una expresin, el asterisco (*) representa
cualquier cadena de caracteres (tambin se le denomina "carcter
comodn"). Para obtener una lista de este tipo de caracteres, vea el artculo
Informacin de referencia sobre los caracteres comodn en Access.
No empiecen por la No como U* Devuelve los registros correspondientes a todos los pases o regiones cuyos
cadena especificada, nombres empiezan por un carcter distinto de "U".
como U

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

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

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

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

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

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

Contengan cadenas "" (un par de comillas) Devuelve los registros en los que el campo tiene un valor en blanco (pero
de longitud cero no nulo). Por ejemplo, los registros de ventas realizada a otro departamento
podran contener un valor en blanco en el campo PasRegin.

No contengan No "" Devuelve los registros en los que el campo PasRegin no tiene un valor en
cadenas de longitud blanco.
cero

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

Ni vaco ni en blanco No es Nulo Y Sin "" Devuelve los registros en los que el campo PasRegin tiene un valor no en
blanco y no nulo.

Vayan a >= "Mxico" Devuelve los registros de todos los pases o regiones a partir de Mxico y
continuacin de un posteriores por orden alfabtico.
valor, como Mxico,
si se ordenan
alfabticamente

Estn incluidos en un Como "[A-D]*" Devuelve los registros correspondientes a los pases o regiones cuyos
intervalo especfico, nombres empiezan por las letras "A" a la "D".
como de la A hasta
la D
Coincidan con uno "Estados Unidos" O Devuelve los registros correspondientes a Estados Unidos y Reino Unido.
de dos valores, tales "Reino Unido"
como Estados
Unidos o Reino
Unido

Contengan uno de En("Francia", "China", Devuelve los registros correspondientes a todos los pases o regiones
los valores de una "Alemania", "Japn") especificados en la lista.
lista

Contengan ciertos Der([PasRegin], 1) = Devuelve los registros correspondientes a todos los pases o regiones cuyo
caracteres en una "y" nombre acaba con la letra "y".
posicin especfica
en el valor del
campo

Satisfagan requisitos Longitud([PasRegin]) Devuelve los registros correspondientes a los pases o regiones cuyo
de longitud > 10 nombre tiene ms de 10 caracteres.

Coincidan con un Como "Chi??" Devuelve los registros correspondientes a los pases o regiones cuyos
modelo especfico 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 expresin, representan
un solo carcter (tambin se les denomina "caracteres comodn"). El carcter
_ no se puede usar en la misma expresin junto con el carcter ? ni con el
carcter comodn *. El carcter comodn _ se puede usar en una expresin
que tambin contiene el carcter comodn %.

Criterios de ejemplos para campos de tipo numrico

PARA INCLUIR REGISTROS QUE... USE ESTE RESULTADO DE LA CONSULTA


CRITERIO

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

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

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

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

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

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

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

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

Contengan un valor que acabe con los Como Devuelve los registros en los que el precio por unidad acaba con
dgitos especificados "*4,99" "4,99", como 4,99 $, 14,99 $, 24,99 $, etc.
NOTA Los caracteres * y %, cuando se usan en una expresin,
representan cualquier nmero de caracteres, que tambin se
denominan "caracteres comodn". El carcter % no se puede usar
en la misma expresin junto con el carcter * ni con el carcter
comodn ?. El carcter comodn % se puede usar en una expresin
que tambin contiene el carcter comodn _.
Contengan valores nulos (o que Es Nulo Devuelve los registros en los que no se ha especificado ningn
falten) valor en el campo PrecioUnidad.

Contengan valores no nulos No es


Nulo

Criterios de ejemplos para campos de tipo fecha

PARA INCLUIR REGISTROS USE ESTE CRITERIO RESULTADO DE LA CONSULTA


QUE...

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

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

Contengan valores anteriores a < #2/2/2006# Devuelve los registros de las transacciones que tuvieron lugar
una fecha determinada, como antes del 2 de febrero de 2006.
el 2/2/2006
Para ver las transacciones que tuvieron lugar en esa fecha o
antes, use el operador <= en lugar de <.

Contengan valores posteriores > #2/2/2006# Devuelve los registros de las transacciones que tuvieron lugar
a una fecha determinada, despus del 2 de febrero de 2006.
como el 2/2/2006
Para ver las transacciones que tuvieron lugar en esa fecha o
despus, use el operador >= en lugar de >.

Contengan valores que estn >#2/2/2006# Y <#4/2/2006# Devuelve los registros de las transacciones que tuvieron lugar
dentro de un intervalo de entre el 2 de febrero de 2006 y el 4 de febrero de 2006.
fechas
Tambin puede usar el operador Entre para filtrar segn un
intervalo de valores, incluidos los extremos. Por ejemplo, Entre
#2/2/2006# Y #4/2/2006# es lo mismo que >#2/2/2006# Y
<#2/4/2006#.

Contengan valores que estn <#2/2/2006# O >#4/2/2006# Devuelve los registros de las transacciones que tuvieron lugar
fuera de un intervalo antes del 2 de febrero de 2006 o despus del 4 de febrero de
2006.

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

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

Contengan una fecha que sea ParcFecha("m", [FechaVenta]) Devuelve los registros de las transacciones que tuvieron lugar
de un mes especfico = 12 en diciembre de cualquier ao.
(independientemente del ao),
como diciembre

Contengan una fecha que sea ParcFecha("t", [FechaVenta]) = Devuelve los registros de las transacciones que tuvieron lugar
de un trimestre especfico
(independientemente del ao), 1 en el primer trimestre de cualquier ao.
como el primer trimestre

Contengan la fecha en curso Fecha() Devuelve los registros de las transacciones que tuvieron lugar
en la fecha en curso. Si hoy es el 2/2/2006, ver los registros en
los que el campo FechaPedido tiene el valor 2 de febrero de
2006.

Contengan la fecha de ayer Fecha()-1 Devuelve los registros de las transacciones que tuvieron lugar
en el da anterior a la fecha en curso. Si hoy es el 2/2/2006, ver
los registros correspondientes al 1 de febrero de 2006.

Contengan la fecha de maana Fecha() + 1 Devuelve los registros de las transacciones que tendrn lugar en
el da posterior a la fecha en curso. Si hoy es el 2/2/2006, ver
los registros correspondientes al 3 de febrero de 2006.

Contengan fechas que sean de ParcFecha("ss", Devuelve los registros de las transacciones que tuvieron lugar
la semana en curso [FechaVenta]) = durante la semana en curso. Una semana empieza en domingo
ParcFecha("ss", Fecha()) y termina en sbado.
Y Ao( [FechaVenta]) =
Ao(Fecha())

Contengan fechas que sean de Ao([FechaVenta])* 53 + Devuelve los registros de las transacciones que tuvieron lugar
la semana anterior ParcFecha("ss", [FechaVenta]) durante la semana pasada. Una semana empieza en domingo y
= Ao(Fecha())* 53 + termina en sbado.
ParcFecha("ss", Fecha()) - 1

Contengan fechas que sean de Ao([FechaVenta])* Devuelve los registros de las transacciones que tendrn lugar la
la semana prxima 53+ParcFecha("ss", semana prxima. Una semana empieza en domingo y termina
[FechaVenta]) = Ao(Fecha())* en sbado.
53+ParcFecha("ss", Fecha()) +
1

Contengan fechas que sean de Entre Fecha() Y Fecha()-6 Devuelve los registros de las transacciones que tuvieron lugar
los 7 ltimos das durante los 7 ltimos das. Si hoy es el 2/2/2006, ver los
registros correspondientes al perodo del 24 de enero de 2006
al 2 de febrero de 2006.

Contengan una fecha que sea Ao([FechaVenta]) = Devuelve los registros correspondientes al mes en curso. Si hoy
del mes en curso Ao(Ahora()) Y es el 2/2/2006, ver los registros correspondientes a febrero de
Mes([FechaVenta]) = 2006.
Mes(Ahora())

Contengan una fecha que sea Ao([FechaVenta])* 12 + Devuelve los registros correspondientes al mes pasado. Si hoy
del mes anterior ParcFecha("m", [FechaVenta]) es el 2/2/2006, ver los registros correspondientes a enero de
= Ao(Fecha())* 12 + 2006.
ParcFecha("m", Fecha()) - 1

Contengan una fecha que sea Ao([FechaVenta])* 12 + Devuelve los registros correspondientes al mes prximo. Si hoy
del mes prximo ParcFecha("m", [FechaVenta]) es el 2/2/2006, ver los registros correspondientes a marzo de
= Ao(Fecha())* 12 + 2006.
ParcFecha("m", Fecha()) + 1

Contengan fechas que sean de Entre Fecha( ) Y Los registros de ventas de un perodo de un mes. Si hoy es el
los 30 31 ltimos das AgregFecha("M", -1, Fecha( )) 2/2/2006, ver los registros correspondientes al perodo del 2
de enero de 2006 al 2 de febrero de 2006.

Contengan una fecha que sea Ao([FechaVenta]) = Devuelve los registros correspondientes al trimestre en curso. Si
del trimestre en curso Ao(Ahora()) Y ParcFecha("t", hoy es el 2/2/2006, ver los registros correspondientes al primer
Fecha()) = ParcFecha("t", trimestre de 2006.
Ahora())

Contengan una fecha que sea Ao([FechaVenta])*4+ParcFec Devuelve los registros correspondientes al trimestre anterior. Si
del trimestre anterior ha("t",[FechaVenta]) = hoy es el 2/2/2006, ver los registros correspondientes al ltimo
Ao(Fecha())*4+ParcFecha("t", trimestre de 2005.
Fecha())- 1

Contengan una fecha que sea Ao([FechaVenta])*4+ParcFec Devuelve los registros correspondientes al prximo trimestre. Si
del prximo trimestre ha("t",[FechaVenta]) = hoy es el 2/2/2006, ver los registros correspondientes al
Ao(Fecha())*4+ParcFecha("t", segundo trimestre de 2006.
Fecha())+1

Contengan fechas que sean del Ao([FechaVenta]) = Devuelve los registros correspondientes al ao en curso. Si hoy
ao en curso Ao(Fecha()) es el 2/2/2006, ver los registros correspondientes al ao 2006.

Contengan una fecha que sea Ao([FechaVenta]) = Devuelve los registros de las transacciones que tuvieron lugar
del ao anterior Ao(Fecha()) - 1 durante el ao pasado. Si hoy es el 2/2/2006, ver los registros
correspondientes al ao 2005.

Contengan una fecha que sea Ao([FechaVenta]) = Devuelve los registros de las transacciones con fecha en el ao
del ao prximo Ao(Fecha()) + 1 prximo. Si hoy es el 2/2/2006, ver los registros
correspondientes al ao 2007.

Contengan una fecha que est Ao([FechaVenta]) = Devuelve los registros de las transacciones con fechas entre el 1
entre el 1 de enero y hoy Ao(Fecha()) Y de enero del ao en curso y la fecha actual. Si hoy es el
(registros del ao hasta la Mes([FechaVenta]) <= 2/2/2006, ver los registros correspondientes al perodo del 1
fecha) Mes(Fecha()) Y de enero de 2006 al 2 de febrero de 2006.
Da([FechaVenta]) <= Da
(Fecha())

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

Contengan una fecha del > Fecha() Devuelve los registros de las transacciones que tendrn lugar
futuro despus de hoy.

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

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

Anda mungkin juga menyukai