FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda SQL Firebird
Hola a todos.
Trabajo con D5, Firebird 2.1 y FibPuls Mi problema es el siguiente: Tengo dos tablas: CABECERAS y COBROS en las que se almacenan todos los documentos facturados en una y todos los cobros en otra. He de sacar un listado y en CADA LINEA ha de aparecer: Cliente --- Documento --- Fecha --- Importe Documento --- Importe Cobros (SUMA de todos los cobros de ese documento) --- Pendiente Documento ((El documento es único, pero puede haber muchos cobros del mismo documento)) la sentencia que uso es:
El resultado que obtengo es: Si un documento en Cabeceras NO tiene cobros = La linea es correcta. Si un documento en Cabeceras tiene UN solo cobro = La linea es correcta. Ahora bien, cuando un documento tiene varios cobros, el importe documento lo suma tantas veces como cobros tenga, es decir: Si el total euros de un documento es de 100 y se han hecho 4 cobros de 25 cada uno, en la linea pone lo siguiente: Total Documento 400 -- Total Cobros 100 --- en lugar de poner Total Documento: 100 --- Total Cobros: 100 Espero haberme explicado y que podais ayudarme. Muchas gracias Última edición por Casimiro Notevi fecha: 13-12-2012 a las 18:49:46. |
#2
|
||||
|
||||
Hola Marcial
Como el campo TOTALFINAL es un valor del total de la factura no hay que sumarlas, ésta es la SQL que buscas. Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. Última edición por Casimiro Notevi fecha: 14-12-2012 a las 11:38:09. |
#3
|
|||
|
|||
Gracias Olbeup por resolverme el problema. Gracias a vuestra ayuda voy entrando en el SQL
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ayuda con Firebird | pelikno | Conexión con bases de datos | 2 | 28-03-2012 02:50:52 |
Ayuda Con Firebird! | seba89 | Firebird e Interbase | 3 | 27-03-2008 15:18:16 |
Ayuda con firebird | Ubed | Conexión con bases de datos | 1 | 06-02-2008 17:53:53 |
Ayuda con Firebird | Blackspike | Conexión con bases de datos | 5 | 26-06-2007 17:10:17 |
Ayuda Con Firebird | claudianiev | Impresión | 4 | 01-10-2006 01:27:31 |
|