Saludos
Tengo las tablas:
Código:
=# \d tasas
Tabla «public.tasas»
Columna | Tipo | Modificadores
-------------+-----------------------+----------------------------------------------------
id | integer | not null default nextval('tasas_id_seq'::regclass)
descripcion | character varying(50) |
monto | numeric(6,2) |
=# \d sueldos
Tabla «public.sueldos»
Columna | Tipo | Modificadores
-------------------+----------------------+------------------------------------------------------
id | integer | not null default nextval('sueldos_id_seq'::regclass)
categoria | character varying(1) | not null
unidad_tributaria | numeric(6,2) | not null
Con los valores:
Código:
=# SELECT * from tasas;
id | descripcion | monto
----+--------------------+-------
1 | Unidad Tributaria | 46.00
s=# SELECT * from sueldos;
id | categoria | unidad_tributaria
----+-----------+-------------------
6 | B | 1.12
3 | A | 1.00
7 | C | 1.37
Me gustaría sacar en una consulta SQL, el valor del sueldo según la unidad_tributaria, de manera que:
A -> (1 * 46)
B -> (1.12 * 46)
C -> (1.37 * 46)
y devuelva:
A | 46
B | 51.52
C | 63.02
Por dónde va la cosa? Desde ya, gracias