Delphi - Sql

 
Vista:

Sql

Publicado por rafael Montes (1 intervención) el 24/08/2004 17:58:53
hola a todos...
Amigos estoy haciendo una consulta en sql para un reporte pero me esta Triplicando la informacion ahi va las lienas de codigo para que le hechen un vistazo y me corrijan...

Select C.CodProd, A.NumFact, Nombre, Articulo, Fecha, B.Total, B.Saldo, Apellidos
From Cliente S, VentaProd A, Facventa B, Producto C
Where Saldo > 0 and A.NumFac = B.NumFac and S.Cedula=B.Cedula and A.CodProd = C.Codprod

La idea es que me muestre los saldo mayores que 0 para ver la cartera general
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Sql

Publicado por Elena (330 intervenciones) el 24/08/2004 20:25:17
Hola
¿Te está triplicando todos los datos de igual manera, o sea todas las columnas son iguales?
Si es así envíale un Distinct después del Select.

Sino es así puede que sea que tengas una factura que contenga más de un artículo, por lo que no puede traerte menos columnas. Por mi parte de ahí viene el problema porque las relaciones entre las tablas están bien.

Espero que te sirva de algo y sino puedes contactarme.

PD: ¿Eres dominicano?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar