DataReport - SQL
Publicado por Elias Mendieta (30 intervenciones) el 22/08/2006 20:17:30
hola, espero me ayuden, necesito imprimir un report(datareport), con sql que me llame la informacion de dos tablas, la informacion de la tabla pedido
i la de la tabla productodeped, el caso es k de la de pedido tengo el numero de pedido i los datos del cliente
i en la de productodepedido tengo un campo que se llama numero de pedido, producto, presentacion , etc.
el caso es que hago esta consulta
SELECT tbltempnvavta.pedido, tbltempnvavta.fecha, tbltempnvavta.cliente, tbltempnvavta.domicilio, tbltempnvavta.ciudad, tbltempnvavta.contacto, tbltempnvavta.rfc, tbltempnvavta.telefono, tbltempnvavta.credito, tblproductodeped.pedido AS Expr1, tblproductodeped.producto, tblproductodeped.presentacion, tblproductodeped.origen, tblproductodeped.precio, tblproductodeped.moneda, tblproductodeped.toneladas, tblproductodeped.total, tbltempnvavta.totalpesos, tbltempnvavta.totaldolares, tbltempnvavta.vencimiento FROM tbltempnvavta, tblproductodeped WHERE tblproductodeped.pedido = 'variablepedido'
segun asi se tiene que imprirmir los datos del pedido, y se imprime todo bien con un producto, pero cuando agrego dos productos del mismo pedido en la tabla productodepedido se imprimen dos veces los datos del cliente, uno con cada producto, necesito imprimir una ves los datos del cliente y abajo todos los productos de la tabal productodeped del pedido uno, por ejemplo
i la de la tabla productodeped, el caso es k de la de pedido tengo el numero de pedido i los datos del cliente
i en la de productodepedido tengo un campo que se llama numero de pedido, producto, presentacion , etc.
el caso es que hago esta consulta
SELECT tbltempnvavta.pedido, tbltempnvavta.fecha, tbltempnvavta.cliente, tbltempnvavta.domicilio, tbltempnvavta.ciudad, tbltempnvavta.contacto, tbltempnvavta.rfc, tbltempnvavta.telefono, tbltempnvavta.credito, tblproductodeped.pedido AS Expr1, tblproductodeped.producto, tblproductodeped.presentacion, tblproductodeped.origen, tblproductodeped.precio, tblproductodeped.moneda, tblproductodeped.toneladas, tblproductodeped.total, tbltempnvavta.totalpesos, tbltempnvavta.totaldolares, tbltempnvavta.vencimiento FROM tbltempnvavta, tblproductodeped WHERE tblproductodeped.pedido = 'variablepedido'
segun asi se tiene que imprirmir los datos del pedido, y se imprime todo bien con un producto, pero cuando agrego dos productos del mismo pedido en la tabla productodepedido se imprimen dos veces los datos del cliente, uno con cada producto, necesito imprimir una ves los datos del cliente y abajo todos los productos de la tabal productodeped del pedido uno, por ejemplo
Valora esta pregunta


0