FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
Hola como estas! yo lo encararia de otra forma al problema. Podrias hacer una tabla que tenga los siguientes campos:
-idOperacion -codArticulo -fechaCompra -fechaVenta -importeCompra -importeVenta Entonces al momento de hacer la compra se crea un registro nuevo con la fecha de compra y el importe de la compra (la fecha de venta y monto de venta estaran vacios porque todavia no se vendieron) Al momento de hacer la venta, sobre el registro en cuestion, guardamos la fecha de venta y el importe de venta. Luego podes agregar una grilla con un campo calculado "Total" y la consulta para filtrar por fechas. El campo caml seria algo asi:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta sobre Firebird remoto | mcs | Firebird e Interbase | 5 | 21-09-2011 17:42:02 |
Una consulta sobre IBX y Firebird 2.5 | Caminante | Firebird e Interbase | 6 | 04-08-2011 16:30:30 |
Hacer un consulta SQL sobre unta tabla Access | danielgarzia | SQL | 4 | 04-04-2010 01:54:59 |
Consulta a tabla de bbdd Firebird externa | Gonbamon | Firebird e Interbase | 4 | 05-07-2008 05:32:26 |
consulta sobre licencia Firebird | paul_77 | Firebird e Interbase | 9 | 04-09-2007 06:23:27 |
|