Access - consultas con exresiones

 
Vista:

consultas con exresiones

Publicado por borja (1 intervención) el 15/05/2008 11:00:16
hola!
estoy haciendo una base de datos con calculos, y para consultas no se como puedo hacer para que dependiendo de diferentes filtros haga diferentes operaciones. es decir, tengo una columna que tiene tres opciones y dependiendo de cada una de ellas tengo que hacer diferentes operaciones con otras columnas, pero no se como hacerlo todo en la misma consulta. es decir para el caso A tengo que sumar 2 filas, para el caso B TENGO QUE MULTIPLICAR 2 Y para el caso C poner valor 0. pero no se como hacerlo en la misma consulta. Ademas esos campos calculado tengo que utilizarlos posteriormente para realizar otras operacione.
Si alguien me podria ayudar le estaria muy agradecido
muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consultas con exresiones

Publicado por Pepe (766 intervenciones) el 15/05/2008 11:58:10
Hola Borja

Puedes probar a utilizar la función Silnm:

Supongamos que la columna de las opciones se llama [campo1] y los campos con los que tienes que hacer las operaciones son [campo2] y [campo3]

SiInm( [campo1]=A; [campo2]+[campo3];nulo)
SiInm( [campo1]=b [campo2]*[campo3];nulo)
SiInm( [campo1]=C; 0;nulo)

Espero que te sirva, Pepe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar