Oracle

Tengo un problema, tengo una tabla con un valor numerico (1001 por ejemplo) y en otra tabla tengo dos valores para el numero de la anterior por ejemplo: para 1001 tengo .07 y 1.27 como le hago para que esos dos valores correspondientes a el mismo numero me aparezcan ya sumados?
por decir:
1001 -----1.34(1.27+.07)
gracias!
Respuesta
1
Es un ejemplo muy sencillo, las tablas no están enlazadas por nada pero aun así se pueden
Unir, espero te sirva y sea lo que buscas.
Create table a
(
Id number
);
/
Create table b
(
Id number,
Valor number
);
/
Insert into a values(1001);
Insert into a values(1002);
Insert into b values(1001,5);
Insert into b values(1001,7);
Insert into b values(1002,1);
Insert into b values(1002,5);
/
SELECT * FROM A;
SELECT * FROM B;
Select b.id, sum(b.valor) from a inner join b
On a.id = b.id
Group by b.id;
Saludos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas