Curso de Access XP Avanzado

Operadores especiales (R)

Algunos operadores muy empleados son:

El operador Entre ...Y... permite determinar el rango de valores en el que debe encontrarse un valor o expresión. Por ejemplo: Entre 2560 Y 6590, condición que equivale a >=2560 y <=6590. En campos de fecha un ejemplo sería Entre #01/01/2002# y #31/12/2002# para condicionar registros que corresponden al año 2002 (desde el 1 de enero hasta el 31 de diciembre ambos extremos incluidos).

El operador Es nulo permite comprobar la existencia de valores nulos, es decir, campos vacíos. Hay que tener en cuenta que en un campo numérico el valor 0 no es un valor nulo.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Utilización de varias filas de criterios (R)

Por debajo de la fila de criterios hay filas adicionales en las que poder establecer criterios.

Si se utilizan dos o más filas de criterios, se seleccionan aquellos registros que cumplan todas las condiciones de alguna de dichas filas (operador lógico O). Esto es, los criterios de una misma fila se unen mediante el operador Y, se tienen que cumplir todos, y el conjunto de criterios de cada fila mediante el operador O, se tiene que cumplir al menos uno de los conjuntos de criterios.

Ejemplo: Consulta para seleccionar los socios de Arnedo o bien estén federados.

acimg035.gif (3774 bytes)

acimg036.gif (4891 bytes)

Muy importante: Existen casos en los que bajo un planteamiento de aparente Y se "esconden" condiciones O. Ver el caso siguiente.

Supongamos que deseamos crear una consulta que nos seleccione a los socios de Logroño y a los de Arnedo. Aparentemente la condición a especificar sería Población del socio=Logroño Y Población del socio=Arnedo.

En principio, este caso nos sirve para mostrar como un campo puede aparecer en la parrilla de criterios más de una vez. Sin embargo, para el ejemplo que estamos resolviendo, esta consulta al ejecutarla , devolvería un resultado de ningún registro. ¿por que? porque no existe ningún socio que a la vez sea de Logroño Y de Arnedo. El criterio debería especificarse como Población del socio=Logroño O Población del socio=Arnedo (que sean de Logroño o bien de Arnedo) y así, los que lo cumplan saldrán en el resultado: Unos Y los otros.

La consulta por lo tanto sería así:

 

Atención: Es posible, por razones de mecanismo o necesidad, poder bajar al panel de criterios de una consulta un campo en más de una ocasión. Ver el caso siguiente.

Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Access XP Avanzado y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.