SQL - consulta que se multipliquen dos columnas en access

   
Vista:

consulta que se multipliquen dos columnas en access

Publicado por luis (1 intervención) el 08/07/2014 00:46:38
hola a todos, necesito ayuda por favor, estoy una consulta en access
soy algo nuevo en sql, tengo una tabla y necesito que en una consulta se multipliquen dos columnas dependiendo del valor de otra columna, me explico, necesito multiplicar el valor de la columna A y la columna B cuando la columna C toma cierto valor. estoy intentando hacerlo con un CASE pero no ha resultado, tengo este codigo
SELECT columna C
CASE
when 'valor1' then [valor columna A]*[valor columna B] AS [RESULTADO]
when 'valor2' then [valor columna A]*[valor columna B] AS [RESULTADO]
END
FROM TABLA

cabe resaltar que el valor de A y B cambia cuando cambia C, no se si estoy utilizando la sentencia mal o si alguien sabe alguna forma mejor de hacerlo, muchas gracias por su atencion y ayuda
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

consulta que se multipliquen dos columnas en access

Publicado por deneg_nhj (4 intervenciones) el 08/07/2014 01:11:55
En access debes de utilizar la instrucción
1
IIF ( xcondicion, ResultadoVerdadero, ResultadoFalso )


Saludos!

deneg_nhj
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