SlideShare una empresa de Scribd logo
1 de 9
Ejemplos de criterios de consulta

Un criterio de consulta es una regla para identificar los registros que se desea incluir en el
resultado de una consulta. No todas las consultas deben incluir criterios, pero si no le
interesa ver todos los registros que están almacenados en el origen de registros
subyacente, deberá agregar criterios a una consulta cuando la diseñe.

Este tema contiene varios ejemplos de criterios de consulta. En el tema, se supone que ya
sabe diseñar consultas de selección sencillas.

Para obtener más información acerca de la creación de consultas de selección, vea el
artículo Crear una consulta de selección sencilla.

En este tema
  Introducción a los criterios de consulta
  Criterios para campos Texto, Memo e Hipervínculo
  Criterios para campos Número, Moneda y Autonumérico
  Criterios para campos Fecha/Hora
  Criterios para otros campos
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 yconstantes). Los criterios de consulta también se conocen como
expresiones en Microsoft Office Access 2007.

En las tablas siguientes, se muestran algunos ejemplos de criterios y se explica su
funcionamiento.


CRITERIOS                               DESCRIPCIÓN
>25 y <50                               Este criterio se aplica a campos Número, como
                                        Precio o UnidadesEnStock. El resultado incluye
                                        solamente aquellos registros en los que el campo
                                        Precio o UnidadesEnStock contiene un valor
                                        mayor que 25 y menor que 50.
DifFecha("aaaa",                        Este criterio se aplica a campos Fecha/Hora,
[FechaNacimiento],                      como FechaNacimiento. En el resultado de la
Fecha()) > 30                           consulta, sólo se incluyen los registros en los
                                        que el número de años entre la fecha de
                                        nacimiento de una persona y la fecha actual es
mayor que 30.
Es Nulo                                Este criterio se puede aplicar a cualquier tipo de
                                       campo para que se 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. Para obtener más
información, vea los artículos de la sección Vea también.

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í:

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.



¿Y si sólo desea que se cumpla una de estas condiciones? Es decir, si tiene criterios
alternativos, ¿cómo lo expresa?

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.
El criterio Ciudad se especifica en la fila Criterios.
       El criterio FechaNacimiento se especifica en la fila O.



    Los criterios especificados en las filas Criterios y o se combinan utilizando el operador O,
    como se muestra a continuación:

    Ciudad = "Chicago" O FechaNacimiento < AgregFecha("aaaa", -40, Fecha())

    Si necesita especificar más alternativas, use las filas situadas debajo de la fila o.

    Antes de continuar con los ejemplos, tenga en cuenta lo siguiente:

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
obtener más información sobre las consultas de parámetros, vea el artículo Usar parámetros en
consultas e informes.

    Criterios para campos Texto, Memo e Hipervínculo

    Los ejemplos siguientes son para el campo PaísRegión de una consulta basada en una tabla
    donde se almacenan datos de contacto. El criterio se especifica en la fila Criterios del
    campo en la cuadrícula de diseño.




    Un criterio que se especifique para un campo Hipervínculo se aplica, de forma
    predeterminada, a la parte de texto visible del valor del campo. Para especificar los criterios
    para la parte correspondiente al Localizador uniforme de recursos (URL) del valor, use la
expresión ParteDeHipervínculo. La sintaxis de esta expresión es la
siguiente:ParteDeHipervínculo([Tabla1].[Campo1],1) =
"http://www.microsoft.com/spain", donde Tabla1 es el nombre de la tabla que contiene
el campo de hipervínculo, Campo1 es el campo de hipervínculo y
http://www.microsoft.com/spain es la dirección URL con la que se desea coincidir.


PARA                       USE ESTE                            RESULTADO DE LA
INCLUIR                    CRITERIO                            CONSULTA
REGISTROS
QUE...
Coincidan                  "China"                             Devuelve los registros en los
exactamente con                                                que el campo PaísRegión
un valor, como                                                 tiene el valor China.
China
No coincidan con           No "México"                         Devuelve los registros en los
un valor, como                                                 que el campo PaísRegión
México                                                         tiene un valor distinto de
                                                               México.
Empiecen por la            Como U*                             Devuelve los registros
cadena                                                         correspondientes a todos los
especificada,                                                  países o regiones cuyos
como U                                                         nombres empiezan por "U",
                                                               como Uruguay, Uganda, etc.
                                                                NOTA Cuando se utiliza
                                                               en una expresión, el
                                                               asterisco (*) representa
                                                               cualquier cadena de
                                                               caracteres (también se le
                                                               denomina "carácter
                                                               comodín"). Para obtener una
                                                               lista de este tipo de
                                                               caracteres, vea el
                                                               artículo Información de
                                                               referencia sobre los
                                                               caracteres comodín en
Access.
No empiecen por    No como U*                Devuelve los registros
la cadena                                    correspondientes a todos los
especificada,                                países o regiones cuyos
como U                                       nombres empiezan por un
                                             carácter distinto de "U".
Contengan la       Como "*Corea*"            Devuelve los registros
cadena                                       correspondientes a todos los
especificada,                                países o regiones que
como Corea                                   contienen la cadena "Corea".
No contengan la    No como "*Corea*"         Devuelve los registros
cadena                                       correspondientes a todos los
especificada,                                países o regiones que no
como Corea                                   contienen la cadena "Corea".
Acaben con la      Como "*ina"               Devuelve los registros
cadena                                       correspondientes a todos los
especificada,                                países o regiones cuyos
como "ina"                                   nombres acaban con "ina"
                                             como China y Argentina.
No acaben con la   No como "*ina"            Devuelve los registros
cadena                                       correspondientes a todos los
especificada,                                países o regiones cuyos
como "ina"                                   nombres no acaban con
                                             "ina", como China y
                                             Argentina.
Contengan          Es Nulo                   Devuelve los registros en los
valores nulos (o                             que no hay ningún valor en
que falten)                                  el campo.
No contengan       No es Nulo                Devuelve los registros en los
valores nulos                                que no falta el valor del
                                             campo.
Contengan          "" (un par de comillas)   Devuelve los registros en los
cadenas de                                   que el campo tiene un valor
longitud cero                           en blanco (pero no nulo).
                                        Por ejemplo, los registros de
                                        ventas realizada a otro
                                        departamento podrían
                                        contener un valor en blanco
                                        en el campo PaísRegión.
No contengan      No ""                 Devuelve los registros en los
cadenas de                              que el campo PaísRegión no
longitud cero                           tiene un valor en blanco.
Contengan         "" O Es Nulo          Devuelve los registros donde
valores nulos o                         no hay ningún valor en el
cadenas de                              campo, o bien, el campo
longitud cero.                          tiene un valor en blanco.
Ni vacío ni en    No es Nulo Y Sin ""   Devuelve los registros en los
blanco                                  que el campo PaísRegión
                                        tiene un valor no en blanco y
                                        no nulo.
Vayan a           >= "México"           Devuelve los registros de
continuación de                         todos los países o regiones a
un valor, como                          partir de México y
México, si se                           posteriores por orden
ordenan                                 alfabético.
alfabéticamente
Estén incluidos en Como "[A-D]*"        Devuelve los registros
un intervalo                            correspondientes a los países
específico, como                        o regiones cuyos nombres
de la A hasta la D                      empiezan por las letras "A"
                                        a la "D".
Coincidan con     "Estados Unidos" O    Devuelve los registros
uno de dos        "Reino Unido"         correspondientes a Estados
valores, tales                          Unidos y Reino Unido.
como Estados
Unidos o Reino
Unido
Contengan uno de En("Francia", "China",      Devuelve los registros
los valores de una "Alemania", "Japón")      correspondientes a todos los
lista                                        países o regiones
                                             especificados en la lista.
Contengan ciertos   Der([PaísRegión], 1) =   Devuelve los registros
caracteres en una   "y"                      correspondientes a todos los
posición                                     países o regiones cuyo
específica en el                             nombre acaba con la letra
valor del campo                              "y".
Satisfagan          Longitud([PaísRegión])   Devuelve los registros
requisitos de       > 10                     correspondientes a los países
longitud                                     o regiones cuyo nombre
                                             tiene más de 10 caracteres.
Coincidan con un Como "Chi??"                Devuelve los registros
modelo específico                            correspondientes a los países
                                             o regiones cuyos 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
                                             carácter _ no se puede usar
                                             en la misma expresión junto
                                             con el carácter ? ni con el
                                             carácter comodín *. El
                                             carácter comodín _ se puede
                                             usar en una expresión que
                                             también contiene el carácter
comodín %.

Más contenido relacionado

La actualidad más candente

Formato condicional en excel 2016
Formato condicional en excel 2016Formato condicional en excel 2016
Formato condicional en excel 2016Veronica Orellana
 
Excepciones
ExcepcionesExcepciones
Excepcionesale8819
 
Funciones contar, contara, contar.si, contar.blanco y sumar.si
Funciones contar, contara, contar.si, contar.blanco y sumar.siFunciones contar, contara, contar.si, contar.blanco y sumar.si
Funciones contar, contara, contar.si, contar.blanco y sumar.siJuan Valacco
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionAngeliik Cortes
 
Excel: Fórmulas y Funciones
Excel: Fórmulas y FuncionesExcel: Fórmulas y Funciones
Excel: Fórmulas y FuncionesHeli Lazaro
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sqlJulian Benavidez
 
Formato condicional en Microsoft Excel
Formato condicional en Microsoft ExcelFormato condicional en Microsoft Excel
Formato condicional en Microsoft ExcelAndrés Quintero Macea
 
Mi lenguaje preferido- SQL
Mi lenguaje preferido- SQLMi lenguaje preferido- SQL
Mi lenguaje preferido- SQLFranshezka
 
Bases De Datos En Excel
Bases De Datos En ExcelBases De Datos En Excel
Bases De Datos En Excelangela1140
 
Consultas de access
Consultas de accessConsultas de access
Consultas de accessSophya
 
Listas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas CircularesListas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas CircularesMago Julio Cesar
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relaciondrakul09
 

La actualidad más candente (20)

Mascara de entrada
Mascara de entradaMascara de entrada
Mascara de entrada
 
Ejercicios resueltos de_pl-sql
Ejercicios resueltos de_pl-sqlEjercicios resueltos de_pl-sql
Ejercicios resueltos de_pl-sql
 
Comandos básicos mysql
Comandos básicos mysqlComandos básicos mysql
Comandos básicos mysql
 
Lenguaje de definición de datos (ddl)
Lenguaje de definición de datos (ddl)Lenguaje de definición de datos (ddl)
Lenguaje de definición de datos (ddl)
 
Formato condicional en excel 2016
Formato condicional en excel 2016Formato condicional en excel 2016
Formato condicional en excel 2016
 
Manual Base Datos
Manual Base DatosManual Base Datos
Manual Base Datos
 
Inner join
Inner joinInner join
Inner join
 
Excepciones
ExcepcionesExcepciones
Excepciones
 
Funciones contar, contara, contar.si, contar.blanco y sumar.si
Funciones contar, contara, contar.si, contar.blanco y sumar.siFunciones contar, contara, contar.si, contar.blanco y sumar.si
Funciones contar, contara, contar.si, contar.blanco y sumar.si
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Excel: Fórmulas y Funciones
Excel: Fórmulas y FuncionesExcel: Fórmulas y Funciones
Excel: Fórmulas y Funciones
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sql
 
Formato condicional en Microsoft Excel
Formato condicional en Microsoft ExcelFormato condicional en Microsoft Excel
Formato condicional en Microsoft Excel
 
Unidad 2 expresiones regulares
Unidad 2 expresiones regularesUnidad 2 expresiones regulares
Unidad 2 expresiones regulares
 
Mi lenguaje preferido- SQL
Mi lenguaje preferido- SQLMi lenguaje preferido- SQL
Mi lenguaje preferido- SQL
 
Bases De Datos En Excel
Bases De Datos En ExcelBases De Datos En Excel
Bases De Datos En Excel
 
Consultas de access
Consultas de accessConsultas de access
Consultas de access
 
Ejercicios access
Ejercicios accessEjercicios access
Ejercicios access
 
Listas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas CircularesListas Doblemente Enlazadas y Listas Circulares
Listas Doblemente Enlazadas y Listas Circulares
 
Modelo Entidad - Relacion
Modelo Entidad - RelacionModelo Entidad - Relacion
Modelo Entidad - Relacion
 

Destacado

Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en accessPaolaAlbuja
 
Tipos de consultas de access
Tipos de consultas de accessTipos de consultas de access
Tipos de consultas de accessMario Garces
 
Criterios de consulta microsoft access
Criterios de consulta microsoft accessCriterios de consulta microsoft access
Criterios de consulta microsoft accessRicardo Henriquez
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripalloJeanPol86
 
Como crear consulta en acess
Como crear consulta en acessComo crear consulta en acess
Como crear consulta en acessYkita B Santos
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft accessleonardo3212
 
Como realizar consultas en acces
Como realizar consultas en accesComo realizar consultas en acces
Como realizar consultas en accesUTA
 
Tipos de relacion en access
Tipos de relacion en accessTipos de relacion en access
Tipos de relacion en accessmayrasetquetco
 
Tutorial para exportar tabla en word a acces
Tutorial para exportar tabla en word a accesTutorial para exportar tabla en word a acces
Tutorial para exportar tabla en word a accesrubi010
 
Taller ejercicios de aplicacion
Taller ejercicios de aplicacionTaller ejercicios de aplicacion
Taller ejercicios de aplicacionAura Duque
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en accessAlejandra-Delgado
 
Pasos para crer carta conbinada entre microsoft word y microsoft excel
Pasos para crer carta conbinada entre microsoft word y microsoft excelPasos para crer carta conbinada entre microsoft word y microsoft excel
Pasos para crer carta conbinada entre microsoft word y microsoft exceljessfajardo
 
Creación de Formularios en Access
Creación de Formularios en AccessCreación de Formularios en Access
Creación de Formularios en AccessDaniela
 
Filtros en access
Filtros en accessFiltros en access
Filtros en accessnelfabio515
 
Todas las practicas de word
Todas las practicas de wordTodas las practicas de word
Todas las practicas de wordyoselingonzalez1
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultasfer_n97
 
Tutorial base de datos word y excel
Tutorial base de datos word y excelTutorial base de datos word y excel
Tutorial base de datos word y excelIsabel Cristina
 

Destacado (20)

Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en access
 
Tipos de consultas de access
Tipos de consultas de accessTipos de consultas de access
Tipos de consultas de access
 
Criterios de consulta microsoft access
Criterios de consulta microsoft accessCriterios de consulta microsoft access
Criterios de consulta microsoft access
 
Criterios
CriteriosCriterios
Criterios
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripallo
 
Como crear consulta en acess
Como crear consulta en acessComo crear consulta en acess
Como crear consulta en acess
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft access
 
Como realizar consultas en acces
Como realizar consultas en accesComo realizar consultas en acces
Como realizar consultas en acces
 
Tipos de relacion en access
Tipos de relacion en accessTipos de relacion en access
Tipos de relacion en access
 
Tutorial para exportar tabla en word a acces
Tutorial para exportar tabla en word a accesTutorial para exportar tabla en word a acces
Tutorial para exportar tabla en word a acces
 
Taller word avanzado
Taller word avanzadoTaller word avanzado
Taller word avanzado
 
Taller ejercicios de aplicacion
Taller ejercicios de aplicacionTaller ejercicios de aplicacion
Taller ejercicios de aplicacion
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en access
 
Pasos para crer carta conbinada entre microsoft word y microsoft excel
Pasos para crer carta conbinada entre microsoft word y microsoft excelPasos para crer carta conbinada entre microsoft word y microsoft excel
Pasos para crer carta conbinada entre microsoft word y microsoft excel
 
Creación de Formularios en Access
Creación de Formularios en AccessCreación de Formularios en Access
Creación de Formularios en Access
 
Filtros en access
Filtros en accessFiltros en access
Filtros en access
 
Todas las practicas de word
Todas las practicas de wordTodas las practicas de word
Todas las practicas de word
 
Modulo iii practicas de word 2
Modulo iii practicas de word 2Modulo iii practicas de word 2
Modulo iii practicas de word 2
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultas
 
Tutorial base de datos word y excel
Tutorial base de datos word y excelTutorial base de datos word y excel
Tutorial base de datos word y excel
 

Similar a Ejemplos de criterios de consulta

Similar a Ejemplos de criterios de consulta (20)

Gar043 guia de aprendizaje access desempeño
Gar043  guia de aprendizaje access desempeñoGar043  guia de aprendizaje access desempeño
Gar043 guia de aprendizaje access desempeño
 
Ejemplos de criterios de consulta
Ejemplos de criterios de consultaEjemplos de criterios de consulta
Ejemplos de criterios de consulta
 
Funciones bd excelaadas
Funciones bd excelaadasFunciones bd excelaadas
Funciones bd excelaadas
 
Criterios de consulta
Criterios de consultaCriterios de consulta
Criterios de consulta
 
Ronny proaño 6º informatica
Ronny proaño 6º informaticaRonny proaño 6º informatica
Ronny proaño 6º informatica
 
Criterios
CriteriosCriterios
Criterios
 
85 Php. Consultas En Tablas
85 Php. Consultas En Tablas85 Php. Consultas En Tablas
85 Php. Consultas En Tablas
 
Informatica
InformaticaInformatica
Informatica
 
Filtros
FiltrosFiltros
Filtros
 
Tipo de variables de Microsoft Access
Tipo de variables de Microsoft AccessTipo de variables de Microsoft Access
Tipo de variables de Microsoft Access
 
3. introducción a sql 2007
3. introducción a sql 20073. introducción a sql 2007
3. introducción a sql 2007
 
Unidad 2-lenguaje-sql
Unidad 2-lenguaje-sqlUnidad 2-lenguaje-sql
Unidad 2-lenguaje-sql
 
Pantallasos de acces
Pantallasos de accesPantallasos de acces
Pantallasos de acces
 
Pantallasos de acces
Pantallasos de accesPantallasos de acces
Pantallasos de acces
 
Unidad 7
Unidad 7Unidad 7
Unidad 7
 
Funciones
FuncionesFunciones
Funciones
 
Caracteres comodin
Caracteres comodinCaracteres comodin
Caracteres comodin
 
Leimy 11
Leimy 11Leimy 11
Leimy 11
 
Propiedades de los campos
Propiedades de los camposPropiedades de los campos
Propiedades de los campos
 
Filtros de excel
Filtros de excelFiltros de excel
Filtros de excel
 

Ejemplos de criterios de consulta

  • 1. Ejemplos de criterios de consulta Un criterio de consulta es una regla para identificar los registros que se desea incluir en el resultado de una consulta. No todas las consultas deben incluir criterios, pero si no le interesa ver todos los registros que están almacenados en el origen de registros subyacente, deberá agregar criterios a una consulta cuando la diseñe. Este tema contiene varios ejemplos de criterios de consulta. En el tema, se supone que ya sabe diseñar consultas de selección sencillas. Para obtener más información acerca de la creación de consultas de selección, vea el artículo Crear una consulta de selección sencilla. En este tema Introducción a los criterios de consulta Criterios para campos Texto, Memo e Hipervínculo Criterios para campos Número, Moneda y Autonumérico Criterios para campos Fecha/Hora Criterios para otros campos 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 yconstantes). Los criterios de consulta también se conocen como expresiones en Microsoft Office Access 2007. En las tablas siguientes, se muestran algunos ejemplos de criterios y se explica su funcionamiento. CRITERIOS DESCRIPCIÓN >25 y <50 Este criterio se aplica a campos Número, como Precio o UnidadesEnStock. El resultado incluye solamente aquellos registros en los que el campo Precio o UnidadesEnStock contiene un valor mayor que 25 y menor que 50. DifFecha("aaaa", Este criterio se aplica a campos Fecha/Hora, [FechaNacimiento], como FechaNacimiento. En el resultado de la Fecha()) > 30 consulta, sólo se incluyen los registros en los que el número de años entre la fecha de nacimiento de una persona y la fecha actual es
  • 2. mayor que 30. Es Nulo Este criterio se puede aplicar a cualquier tipo de campo para que se 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. Para obtener más información, vea los artículos de la sección Vea también. 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í: Ciudad = "Chicago" Y FechaNacimiento < AgregFecha("aaaa", -40, Fecha())
  • 3. 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. ¿Y si sólo desea que se cumpla una de estas condiciones? Es decir, si tiene criterios alternativos, ¿cómo lo expresa? 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.
  • 4. El criterio Ciudad se especifica en la fila Criterios. El criterio FechaNacimiento se especifica en la fila O. Los criterios especificados en las filas Criterios y o se combinan utilizando el operador O, como se muestra a continuación: Ciudad = "Chicago" O FechaNacimiento < AgregFecha("aaaa", -40, Fecha()) Si necesita especificar más alternativas, use las filas situadas debajo de la fila o. Antes de continuar con los ejemplos, tenga en cuenta lo siguiente: 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 obtener más información sobre las consultas de parámetros, vea el artículo Usar parámetros en consultas e informes. Criterios para campos Texto, Memo e Hipervínculo Los ejemplos siguientes son para el campo PaísRegión de una consulta basada en una tabla donde se almacenan datos de contacto. El criterio se especifica en la fila Criterios del campo en la cuadrícula de diseño. Un criterio que se especifique para un campo Hipervínculo se aplica, de forma predeterminada, a la parte de texto visible del valor del campo. Para especificar los criterios para la parte correspondiente al Localizador uniforme de recursos (URL) del valor, use la
  • 5. expresión ParteDeHipervínculo. La sintaxis de esta expresión es la siguiente:ParteDeHipervínculo([Tabla1].[Campo1],1) = "http://www.microsoft.com/spain", donde Tabla1 es el nombre de la tabla que contiene el campo de hipervínculo, Campo1 es el campo de hipervínculo y http://www.microsoft.com/spain es la dirección URL con la que se desea coincidir. PARA USE ESTE RESULTADO DE LA INCLUIR CRITERIO CONSULTA REGISTROS QUE... Coincidan "China" Devuelve los registros en los exactamente con que el campo PaísRegión un valor, como tiene el valor China. China No coincidan con No "México" Devuelve los registros en los un valor, como que el campo PaísRegión México tiene un valor distinto de México. Empiecen por la Como U* Devuelve los registros cadena correspondientes a todos los especificada, países o regiones cuyos como U nombres empiezan por "U", como Uruguay, Uganda, etc. NOTA Cuando se utiliza en una expresión, el asterisco (*) representa cualquier cadena de caracteres (también se le denomina "carácter comodín"). Para obtener una lista de este tipo de caracteres, vea el artículo Información de referencia sobre los caracteres comodín en
  • 6. Access. No empiecen por No como U* Devuelve los registros la cadena correspondientes a todos los especificada, países o regiones cuyos como U nombres empiezan por un carácter distinto de "U". Contengan la Como "*Corea*" Devuelve los registros cadena correspondientes a todos los especificada, países o regiones que como Corea contienen la cadena "Corea". No contengan la No como "*Corea*" Devuelve los registros cadena correspondientes a todos los especificada, países o regiones que no como Corea contienen la cadena "Corea". Acaben con la Como "*ina" Devuelve los registros cadena correspondientes a todos los especificada, países o regiones cuyos como "ina" nombres acaban con "ina" como China y Argentina. No acaben con la No como "*ina" Devuelve los registros cadena correspondientes a todos los especificada, países o regiones cuyos como "ina" nombres no acaban con "ina", como China y Argentina. Contengan Es Nulo Devuelve los registros en los valores nulos (o que no hay ningún valor en que falten) el campo. No contengan No es Nulo Devuelve los registros en los valores nulos que no falta el valor del campo. Contengan "" (un par de comillas) Devuelve los registros en los cadenas de que el campo tiene un valor
  • 7. longitud cero en blanco (pero no nulo). Por ejemplo, los registros de ventas realizada a otro departamento podrían contener un valor en blanco en el campo PaísRegión. No contengan No "" Devuelve los registros en los cadenas de que el campo PaísRegión no longitud cero tiene un valor en blanco. Contengan "" O Es Nulo Devuelve los registros donde valores nulos o no hay ningún valor en el cadenas de campo, o bien, el campo longitud cero. tiene un valor en blanco. Ni vacío ni en No es Nulo Y Sin "" Devuelve los registros en los blanco que el campo PaísRegión tiene un valor no en blanco y no nulo. Vayan a >= "México" Devuelve los registros de continuación de todos los países o regiones a un valor, como partir de México y México, si se posteriores por orden ordenan alfabético. alfabéticamente Estén incluidos en Como "[A-D]*" Devuelve los registros un intervalo correspondientes a los países específico, como o regiones cuyos nombres de la A hasta la D empiezan por las letras "A" a la "D". Coincidan con "Estados Unidos" O Devuelve los registros uno de dos "Reino Unido" correspondientes a Estados valores, tales Unidos y Reino Unido. como Estados Unidos o Reino
  • 8. Unido Contengan uno de En("Francia", "China", Devuelve los registros los valores de una "Alemania", "Japón") correspondientes a todos los lista países o regiones especificados en la lista. Contengan ciertos Der([PaísRegión], 1) = Devuelve los registros caracteres en una "y" correspondientes a todos los posición países o regiones cuyo específica en el nombre acaba con la letra valor del campo "y". Satisfagan Longitud([PaísRegión]) Devuelve los registros requisitos de > 10 correspondientes a los países longitud o regiones cuyo nombre tiene más de 10 caracteres. Coincidan con un Como "Chi??" Devuelve los registros modelo específico correspondientes a los países o regiones cuyos 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 carácter _ no se puede usar en la misma expresión junto con el carácter ? ni con el carácter comodín *. El carácter comodín _ se puede usar en una expresión que también contiene el carácter