consulta sobre tabla en firebird
Hola amigos, estoy trabajando con delphi 5 y firebird 2.1.
Tengo una tabla donde voy guardando movimientos de cada articulo, por ej. la compra y la venta.
O sea, en la tabla "mov" cada articulo tiene dos renglones, uno con la compra y otro con la venta.
Los campos de dicha tabla son: fecha, codigo_articulo, comprobante, total. El campo comprobante es un numero que indica si es una venta o una compra. En el total es a cuanto se compro o a cuanto se vendio.
Lo que quiero hacer y no me sale, es una consulta donde me devuelva todas las ventas que hice dentro de determinadas fechas pero a la vez que me reste la compra de cada articulo. ya que la compra puede estar fuera del rango de fechas seleccionadas.
La idea es poder ver por ejemplo, todas las ventas de Enero, pero que a cada renglon le reste la compra del articulo.
No se si esta claro, pero bueno, espero lo entiendan.
Saludos
|