Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-03-2011
DasGrun DasGrun is offline
Miembro
 
Registrado: abr 2008
Posts: 109
Poder: 17
DasGrun Va por buen camino
Lightbulb Consulta SQL Tasa de Cambio

Buenas.
Necesito su ayuda una vez mas. necesito multiplicar un campo con otro campo en diferente tabla y que de el resultado en un campo calculado.

por ejemplo tengo
CARGOS
Código SQL [-]
SELECT 
  CARGOS_EMP.ID_CARGOS_EMP,
  CARGOS_EMP.ID_TASA_CAMBIO,
  CARGOS_EMP.DESCRIPCION,
  CARGOS_EMP.SALARIO_LMP,
  CARGOS_EMP.SALARIO_DOLAR,
  CARGOS_EMP.SUB_TOTAL,
  CARGOS_EMP.TOTAL
FROM
  CARGOS_EMP
TASA CAMBIO
Código SQL [-]
SELECT 
  TASA.ID_TASA_CAMBIO,
  TASA.DESCRIPCION,
  TASA.TASA_CAMBIO
FROM
  TASA

ahora necesito hacer el producto de lo siguiente:
Código SQL [-]
SELECT 
  CARGOS_EMP.ID_CARGOS_EMP,
  CARGOS_EMP.DESCRIPCION,
  CARGOS_EMP.SALARIO_LMP,
  CARGOS_EMP.SALARIO_DOLAR = CARGOS_EMP.SALARIO_LMP *  TASA.TASA_CAMBIO,
  TASA.TASA_CAMBIO
FROM
  CARGOS_EMP
  INNER JOIN TASA ON (CARGOS_EMP.ID_TASA_CAMBIO = TASA.ID_TASA_CAMBIO)
where
     CARGOS_EMP.ID_CARGOS_EMP = 1 AND
     TASA.ID_TASA_CAMBIO = 1

El campo CARGOS_EMP.SALARIO_DOLAR no me presenta Ningún Resultado.

cual cree q usted que es el Problema?
Cual es la solucion que hay?

Gracias.
__________________
Hasta Mis Huesos son Codificados?
Responder Con Cita
  #2  
Antiguo 14-03-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Has probado asi?

Código SQL [-]
SELECT   
CARGOS_EMP.ID_CARGOS_EMP,  
CARGOS_EMP.DESCRIPCION,  
CARGOS_EMP.SALARIO_LMP,
(CARGOS_EMP.SALARIO_LMP *  TASA.TASA_CAMBIO) AS Salario_DOLAR,
TASA.TASA_CAMBIO FROM  CARGOS_EMP  
INNER JOIN TASA ON (CARGOS_EMP.ID_TASA_CAMBIO = TASA.ID_TASA_CAMBIO)
where     CARGOS_EMP.ID_CARGOS_EMP = 1 AND     
            TASA.ID_TASA_CAMBIO = 1
__________________
Dulce Regalo que Satanas manda para mi.....

Última edición por oscarac fecha: 14-03-2011 a las 18:02:54.
Responder Con Cita
  #3  
Antiguo 14-03-2011
DasGrun DasGrun is offline
Miembro
 
Registrado: abr 2008
Posts: 109
Poder: 17
DasGrun Va por buen camino
Cita:
Empezado por oscarac Ver Mensaje
Has probado asi?

Código SQL [-]
SELECT   
CARGOS_EMP.ID_CARGOS_EMP,  
CARGOS_EMP.DESCRIPCION,  
CARGOS_EMP.SALARIO_LMP,
(CARGOS_EMP.SALARIO_LMP *  TASA.TASA_CAMBIO) AS Salario_DOLAR,
TASA.TASA_CAMBIO FROM  CARGOS_EMP  
INNER JOIN TASA ON (CARGOS_EMP.ID_TASA_CAMBIO = TASA.ID_TASA_CAMBIO)
where     CARGOS_EMP.ID_CARGOS_EMP = 1 AND     
            TASA.ID_TASA_CAMBIO = 1
Gracias oscar

si me funciono perfectamente.

te debo una..

Saludos.
__________________
Hasta Mis Huesos son Codificados?
Responder Con Cita
  #4  
Antiguo 14-03-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
estamos aqui para apoyarnos
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cambio de campo en una consulta jafera SQL 4 02-08-2010 16:50:56
Cambio de Moneda dentro de una consulta MaMu SQL 2 10-03-2008 04:34:26
El cambio de Usuario de Windows Me cambio el Delphi!! El_Raso Varios 5 22-11-2006 17:27:02
Como cambio las vistas de los resultados de una consulta???? yo_coco_py SQL 1 17-06-2005 18:25:52
Cálculo de valor presente y tasa de retorno (NPV, IRR) power_vegeta Varios 1 11-07-2003 08:16:57


La franja horaria es GMT +2. Ahora son las 01:23:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi