[Php-avanzado] Ayuda con Consulta SQL

Lucas Calviño thelookus en gmail.com
Jue Oct 7 19:31:07 ART 2010


Hola a todos, estoy muy tarado y no puedo resolver esto:

SELECT Compras.codigo AS cod, Compras.descripcion,
                      Ventas.Codigo,
                     SUM(Compras.Cantidad) AS cantCompra,
SUM(Ventas.Cantidad) AS cantVenta,
                     (SUM(Compras.Cantidad) - SUM(Ventas.Cantidad)) AS stock
        FROM Compras JOIN Ventas ON Compras.Codigo = Ventas.Codigo
        GROUP BY cod

Simplemente necesito traer el stock basado en las compras y las ventas, pero
me pasa que si tengo más de un mismo articulo comprado pero sólo uno
vendido, me duplica la cant del vendido.

No se por donde agarrar el problema, estuve toda la tarde googleando pero
nada, hoy estoy muy básico.

Si me ayudan les estaré muy agradecidos.

Lucas.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20101007/56a3cf82/attachment.htm 


Más información sobre la lista de distribución Php-avanzado