ayuda con esta instruccion
Publicado por renegado (41 intervenciones) el 09/11/2004 19:01:44
saludos y un fuerte abrazo para todos
ayuda con esta instruccion select
en una tabla tengo
creditos=cedula,pagares, saldoinicial,saldo final
costos=pagares, costos
nits=cedula y nombres
necesito hacer la combinacion de estas tres tablas pero en la tabla de costos existen pagares repetidos y ademas muchos
pagares que estan en creditos no estan en costos como haria el select o no se puede hacer
select a.cedula,a.pagares,a.saldoinicial,a.saldofinal,b.nombres,
sum(c.costos) as costo from creditos a, nits b, costos c
where a.cedula=b.cedula and a.pagare=c.pagare group b c.pagare
Esta instruccion como la hice esta mala porque traeria los pagares que coincida con creditos y costos y no es lo que necesito
tabla costos
pagare costo
13 5
13 10
14 40
17 10
17 40
20 60
tabla creditos
pagare
13
14
16
17
18
19
20
tabla nits
cedula
2000
3000
4000
5000
6000
7000
8000
el resultado de la combunacionn deberia ser asi:
pagare costos cedula
13 15 2000
14 40 3000
16 0 4000
17 50 5000
18 0 6000
19 0 7000
20 60 8000
soy nuevo con esto
de antemano muchas gracias ah donde puedo encontrar inforamcion con ejemplos bin complicados con instrucciones selecc??
att
rene
ayuda con esta instruccion select
en una tabla tengo
creditos=cedula,pagares, saldoinicial,saldo final
costos=pagares, costos
nits=cedula y nombres
necesito hacer la combinacion de estas tres tablas pero en la tabla de costos existen pagares repetidos y ademas muchos
pagares que estan en creditos no estan en costos como haria el select o no se puede hacer
select a.cedula,a.pagares,a.saldoinicial,a.saldofinal,b.nombres,
sum(c.costos) as costo from creditos a, nits b, costos c
where a.cedula=b.cedula and a.pagare=c.pagare group b c.pagare
Esta instruccion como la hice esta mala porque traeria los pagares que coincida con creditos y costos y no es lo que necesito
tabla costos
pagare costo
13 5
13 10
14 40
17 10
17 40
20 60
tabla creditos
pagare
13
14
16
17
18
19
20
tabla nits
cedula
2000
3000
4000
5000
6000
7000
8000
el resultado de la combunacionn deberia ser asi:
pagare costos cedula
13 15 2000
14 40 3000
16 0 4000
17 50 5000
18 0 6000
19 0 7000
20 60 8000
soy nuevo con esto
de antemano muchas gracias ah donde puedo encontrar inforamcion con ejemplos bin complicados con instrucciones selecc??
att
rene
Valora esta pregunta


0