Microsoft Access 2000
Lección: 64
Capítulo: Cómo aplicar filtros con comparaciones numéricas
También podemos utilizar los datos numéricos de la tabla refiriéndonos a ellos,
ya sea bus-cando valores idénticos, o bien mayores o menores al parámetro
de referencia.
Cuando tratamos los filtros por formulario hicimos una referencia a este tipo de
comparado-res: MontoFacturado > 1000.
Veamos otros ejemplos:
1. Accedamos a la cuadrícula del ejercicio anterior y borremos sus criterios.
2. En la casilla de Ordenamientos correspondiente a la columna MONTOFATURADO
seleccio-nemos Descendente.
3. En la casilla de los criterios coloquemos: >1000
4. Pulsemos el icono Modo hoja de datos (ejecutamos la consulta) y
visualizaremos los registros cuyo monto facturado supera los $ 1000, ordenados
de mayor
a menor, según su importe.
Cómo establecer topes máximos y mínimos
Podríamos necesitar sólo los registros comprendidos dentro de un rango de
valores, lo que nos obligará a establecer dos condiciones (mínima y máxima) que
los registros deberán cumplir simultáneamente; por lo tanto, según lo que
aprendimos, estas condiciones deberán expresarse en distintas columnas como
criterios
simples, o bien combinar ambas en un criterio complejo utili-zando el nexo
lógico And.
Seleccionaremos, por ejemplo, los registros cuyo monto sea superior a $ 1000
pero con la condición de que a la vez sean inferiores a $ 2000.
5. Accedamos a la cuadrícula (modo diseño); agreguemos otra columna con el mismo
campo MontoFacturado, y en el criterio escribamos <2000.
6. Deshabilitemos para esta última columna la casilla Mostrar.
7. Pulsemos el icono Modo hoja de datos (ejecutamos la consulta) y tendremos los
registros comprendidos dentro del rango indicado.
Cómo combinar los operadores > < =
En el ejemplo anterior no incluimos (en caso de haberlos) los registros cuyo
importe fuera $ 1000 y $ 2000, porque pedimos respectivamente los mayores y
menores a esos dos importes. Combinando dos operadores podremos definir
condiciones de mayor o igual, menor o igual y dis-tinto de. Apliquemos estos
criterios
a la consulta anterior:
1. Accedamos a la cuadrícula y en la primera columna de MontoFacturado cambiemos
> por >= y en la segunda cambiemos < por <=
2. Apliquemos el filtro y aparecerán dos registros más (de los clientes 72 y 58)
cuyos importes respectivos son $ 1000 y $ 2000.
El operador Entre
Podemos expresar esta misma condición en una sola columna con el operador Entre.
En la casilla de Criterios correspondiente a la columna MontoFacturado
escribiremos: Entre 1000 y 2000.
Luego podremos eliminar la columna auxiliar pues esta condición reemplaza a las
dos ante-riores.