Curso de Access 97 - LECCIÓN 5

Pág. 3 de 3

EXPRESIONES

   En las consultas que hemos hecho, hemos introducido expresiones para los criterios muy sencillas. Vamos a ver qué tipo de expresiones avanzadas podemos utilizar para los criterios:

Expresiones de fecha

    Podemos utilizar operadores de comparación típicos de programas informáticos como mayor que, menor que, igual, distinto, etc. Para la cuestión de fechas, podemos utilizar esos mismo operadores. Por ejemplo, imaginemos que queremos saber los registros con un campo cuya fecha se menor al 12 de Junio del 97. Podemos hacerlo de las siguientes formas:

 

<12 Junio 1997

<#12/06/97#

<12 Jun 97

<12-Jun-97

<12/06/97

 

Expresiones de números, moneda y contador

 

    Cuando utilizemos campos de este tipo, tan sólo tendremos que escribir los daots y si contienen decimales, el separador de decimales.

 

Expresiones de texto

 

    En este tipo de criterios, bastara con escribir el texto utilizando mayúsculas o minúsculas indistintamente.

 

Expresiones lógicas tipo Sí/No

 

    Para valores tipo podemos escribir las siguientes expresiones en la casilla de criterios:

 

    "Sí"

    "Verdadero"

    "Activado"

    "-1"

 

    Para valores del tipo No podemos usar las siguientes expresiones:

 

"No"

"Falso"

"Desactivado"

"0"

 

Caracteres comodín

 

    Como en MS-DOS o la mayoría de programas de Windows, podemos incluir los dos caracteres comodín (el asterisco * y el interrogante ?) para crear una expresión. El interrogante puede sustituir un solo caracter en la posición que esté. El asterisco podrá sustituir a más de un caracter en la posición en que se encuentre. Por ejemplo:

 

M??     buscará los datos que comienzen por M y luego tengan dos letras más

?a?a    buscará los datos cuya segunda y cuarta letra sea una a

*/12/97 buscará los datos de cualquier dia del mes de diciembre del 97

An*      buscará los datos de lo que comienze por la palabra An

 

 

|Anterior| - |Siguiente|