Consulta simple

24/05/2004 - 18:49 por X-T-R | Informe spam
Pero para mi dificil al ser nuevo en esto.

Tengo 4 clientes, a,b,c,d

Cada uno de ellos envia diferentes cajas a os demás.

a 4 cajas a b
b 3 cajas a c
b 2 cajas a a
c 7 cajas a d
d 1 caja a b
a 8 cajas a b

Como puedo sacar el resultado final de cajas que queda a cada cliente?

Gracias y un saludo a todos.

Tambien me va bien si teneis un link en donde encontrar información para
aprender.
 

Leer las respuestas

#1 ulises
24/05/2004 - 19:28 | Informe spam
Fijate si este ejemplo si te puede servir :

create table tempo ( de char(1), cantidad int, a char(1) )
go
insert INTO tempo select 'a', 4, 'b'
insert INTO tempo select 'b', 3 ,'c'
insert INTO tempo select 'b', 2 ,'a'
insert INTO tempo select 'c', 7 ,'d'
insert INTO tempo select 'd', 1 ,'b'
insert INTO tempo select 'a', 8 ,'b'
go
select codigo, sum(suma) as resultado
from
(
select de as codigo, cantidad*-1 as suma from tempo
union all
select a as codigo, cantidad as suma from tempo
) registros
group by codigo

resultado :

codigo resultado
a -10
b 8
c -4
d 6

(4 row(s) affected)

Saludos,
Ulises

Pero para mi dificil al ser nuevo en esto.

Tengo 4 clientes, a,b,c,d

Cada uno de ellos envia diferentes cajas a os demás.

a 4 cajas a b
b 3 cajas a c
b 2 cajas a a
c 7 cajas a d
d 1 caja a b
a 8 cajas a b

Como puedo sacar el resultado final de cajas que queda a


cada cliente?

Gracias y un saludo a todos.

Tambien me va bien si teneis un link en donde encontrar


información para
aprender.


.

Preguntas similares