Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Tablas de Oracle

Estas en el tema de Tablas de Oracle en el foro de Bases de Datos General en Foros del Web. Hola a todos, tengo un problema y quiero que me ayuden. Haber, tengo una tabla de cliente "tblclie" (idclie,nombre,direccion,neto) estos campos y tengo otra tabla ...
  #1 (permalink)  
Antiguo 08/05/2003, 17:42
Avatar de vamp_02  
Fecha de Ingreso: febrero-2002
Ubicación: Santiago de Chile
Mensajes: 367
Antigüedad: 22 años, 9 meses
Puntos: 0
Tablas de Oracle

Hola a todos, tengo un problema y quiero que me ayuden.

Haber, tengo una tabla de cliente "tblclie" (idclie,nombre,direccion,neto) estos campos y tengo otra tabla de impuestos "imp" que van clasificados (idimp,iva,imp_1,imp_2,imp_3..etc..)y una tercera tabla donde va a caer los datos...de las dos tablas y se vinculan por el id de tblclie y el id de imp

el problema aparece cuando quiero sacar un reporte en una sola linea, es decir, un ejemplo, datos ficticios, y asi lo quiero

cliente neto iva bruto imp_1 imp_2 totallinea
-------- ------ --- ------ ------- -------- -------
11340 540 97 637 64 73 137

Ahora sale asi

cliente neto iva bruto imp_1 imp_2 totallinea
-------- ------ --- ------ ------- -------- -------
11340 540 0
97 0
637 0
64 64
73 73


y no se como hacerlo para que aprezca en el primer ejemplo, si alguien me puede ayudar...

Ahora trabajo con Oracle 8i

Gracias

__________________
yerba mala nunca....te la fumes...

Última edición por vamp_02; 09/05/2003 a las 07:01
  #2 (permalink)  
Antiguo 09/05/2003, 08:30
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 11 meses
Puntos: 11
podria poner que es lo que tines exactamente en la tercera tabla ya que si es solamente el amarre de los id de las dos tablas te puede quedar algo asi:

Código PHP:
select tblclie.nombre cliente
       
tblclie.neto
       
sum(imp.iva),
       
sum(imp.imp_1)
       
sum(imp.imp_2)
       
sum(imp.imp_3)
from  tblclieimpterceratabla
where tblclie
.dclie terceratabla.dclie
  
and imp.idimp terceratabla.idimp
group by tblclie
.nombre clienteblclie.neto
Suerte
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***
  #3 (permalink)  
Antiguo 09/05/2003, 09:37
Avatar de vamp_02  
Fecha de Ingreso: febrero-2002
Ubicación: Santiago de Chile
Mensajes: 367
Antigüedad: 22 años, 9 meses
Puntos: 0
gracias
__________________
yerba mala nunca....te la fumes...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:42.