3.310 cursos gratis
6.277.261 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Ofimática > Microsoft Access 2000 > Cómo definir columnas calculadas

Microsoft Access 2000

Autor: Jose
Curso:  4,52/5 4,52/5 (24 opiniones) |36422 alumnos|Fecha publicación: 11/07/2005
Capítulos del curso

Capítulo 121:

 Cómo definir columnas calculadas

En este capítulo tomaremos como base la consulta ConsClientes del Capítulo 6 para des-arrollar nuevos conceptos sobre las consultas de selección; más adelante analizaremos otros tipos de consultas que efectúan diversas tareas específicas.

Cómo definir columnas calculadas

Hasta ahora hemos definido el contenido de cada columna de la consulta, como proveniente de un campo de una determinada tabla.

Podemos crear columnas que muestren el resultado de cálculos en los que intervienen valo-res provenientes de uno o más campos de la tabla, combinados con valores fijos y operadores matemáticos: expresiones, como por ejemplo MONTOFACTURADO * 0,15, para que en la misma se muestre el 15 % del valor del campo MONTOFACTURADO de la tabla, o MONTOFACTURA-DO > 1000, para que la columna nos muestre como dato el resultado de esta expresión lógica, que será -1 (verdadero) para todos aquellos clientes con montos facturados mayores que 1000 y, por el contrario, será 0 (falso) para el resto de los clientes.

En estas expresiones pueden intervenir uno, dos, o más campos de cualquiera de las tablas que se encuentran en el sector superior de la cuadrícula de diseño de la consulta; tomaremos ahora un par de estos campos.

1. Ubiquémonos primeramente en la consulta ConsClientes en modo diseño.

Ahora, para agregar una columna:

2. Pulsemos en la barra de selección de la columna MONTOFACTURADO (en la parte superior de la misma). La columna quedará seleccionada (resaltada en negro).

3. Pulsemos Insert para crear una columna en blanco a la izquierda de MONTOFACTURADO.

4. Pulsemos en la primera casilla de esta nueva columna (renglón Campo) y escribamos:

MONTOFACTURADO*PORCOMIS/100

5. Pasemos a modo tabla y desplacémonos a la derecha con la barra inferior hasta visualizar la nueva columna. Esta mostrará el resultado del cálculo indicado para cada registro, bajo el en-cabezado Expr1.

Selección por comparación numérica respecto de un valor calculado

Ahora que disponemos del valor calculado lo utilizaremos para seleccionar registros, del mismo modo que lo hacemos con los campos directos.

Seleccionaremos ahora los registros correspondientes a un monto de comisión mayor o igual a $ 200.

6. En la casilla Criterio, de la nueva columna, escribamos: >=200.

7. Ejecutemos y observemos la nueva selección. Si el objetivo de este criterio fuera sólo el de seleccionar, podríamos ocultar la columna.

Como podemos apreciar, el modo de expresar los criterios, ordenamientos, etc., es total-mente explícito. No debe preocuparnos el tener que crear dos, tres o más columnas auxiliares ya que, como vimos, la consulta es un objeto virtual y por lo tanto las nuevas columnas no ocuparán ningún lugar extra ni en las tablas ni en la base.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 24 opiniones. Opina sobre este curso.


Cursos similares a Microsoft Access 2000


Cursos Valoración Alumnos Vídeo
Outlook Express
En la actualidad uno de los servicios más utilizados por los usuarios de Internet, es el envio de correo electrónico. Outlook Express, es un gestor de correo, co... [22/03/04]
 4,24/5 14.798  
Curso de Excel XP (segunda parte)
Excel XP, incluido en el paquete de ofimática Office de Microsoft, es el programa más utilizado por las empresas de todo el mundo. Con él podemos crear y modificar hojas... [05/05/03]
 4,91/5 44.145  
Instalacion y configuracion de Windows NT
En este manual usted encontrara el método Básico para La Instalación de Windows NT en el cual se le explica detalladamente la forma mas fácil para que usted pueda hacer u... [05/05/05]
5/5 2.630  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail