Consulta de una tabla intermedia en sql server
Publicado por alejandro (2 intervenciones) el 07/10/2015 17:17:07
Tengo tres tablas que son:
Deposito
-idDeposito
-fecha
-pago
Producto
-idProducto
-nombreProducto
Y esta es la tabla intermedia
Detalle_deposito
-idDeposito
-idProducto
Quiero hacer una consulta que muestre el deposito y los producto que tiene esa venta.
Esta es mi consulta:
Select deposito.idDeposito, producto.idProducto, nombreProducto
From deposito, producto, detalle_deposito
Where deposito.idDeposito=Detalle_deposito.idDeposito and producto.idProducto=Detalle_deposito.idProducto
El error es que cuando un deposito tiene varios producto se reprite el codigo de deposito con los diferentes productos.
No se si hay alguna forma de se muestre en una sola fila el codigo del deposito y sus diferentes productos.
Deposito
-idDeposito
-fecha
-pago
Producto
-idProducto
-nombreProducto
Y esta es la tabla intermedia
Detalle_deposito
-idDeposito
-idProducto
Quiero hacer una consulta que muestre el deposito y los producto que tiene esa venta.
Esta es mi consulta:
Select deposito.idDeposito, producto.idProducto, nombreProducto
From deposito, producto, detalle_deposito
Where deposito.idDeposito=Detalle_deposito.idDeposito and producto.idProducto=Detalle_deposito.idProducto
El error es que cuando un deposito tiene varios producto se reprite el codigo de deposito con los diferentes productos.
No se si hay alguna forma de se muestre en una sola fila el codigo del deposito y sus diferentes productos.
Valora esta pregunta


0