
20/11/2012, 09:51
|
| | Fecha de Ingreso: septiembre-2012
Mensajes: 14
Antigüedad: 12 años, 5 meses Puntos: 0 | |
Respuesta: VB 2010 y SQL SERVER 2008 Buenas he podido resolver gran parte del problema....
Tengo inconvenientes con el inner join de las tablas con el siguiente codigo:
SELECT presupuestos.NumAfiliado,Clientes.Nombre,Clientes. Apellido,Clientes.Domicilio,Clientes.Localidad,Cli entes.Teléfono,productos.Descripcion,Productos.Pre cioPublico,Presupuestos.Fecha,Presupuestos.TipoCli ente,Presupuestos.CondicionPago,Presupuestos.Plazo Entrega,Presupuestos.ValidoPara,Presupuestos.TipoP resupuesto,Presupuestos.Licitacion1,Presupuestos.L icitacion2,Presupuestos.Licitacion3,Presupuestos.L icitacion4,Presupuestos.CantidadProd,Presupuestos. ItemTotales,Presupuestos.CadenaTotales,Presupuesto s.Totales
FROM Presupuestos
LEFT OUTER JOIN Clientes
ON Presupuestos.IDClientes = Clientes.IDClientes
LEFT OUTER JOIN RelacionPresProd
ON RelacionPresProd.IDPresupuestos = Presupuestos.IDPresupuestos
LEFT OUTER JOIN Productos
ON Productos.IDProductos = RelacionPresProd.IDProductos
Al realizar la consulta me devuelve las filas duplicadas cuando coinciden los distintos productos a un mismo presupuesto
Hay alguna forma de que me devuelva una fila pero con el contenido de todos los productos en arrays al menos.
Saludos!!! |