
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
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


0