Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 14-12-2012
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 688
Poder: 21
olbeup Va camino a la fama
Hola Marcial

Como el campo TOTALFINAL es un valor del total de la factura no hay que sumarlas, ésta es la SQL que buscas.
Código SQL [-]
SELECT
    C.CODCLIENTE
    ,C.NOMBRECLIENTE
    ,C.SERIEDOCUMENTO
    ,(SELECT
          MAX(FECHA)
        FROM Cabeceras
        WHERE CODCLIENTE = C.CODCLIENTE
     ) AS FECHACABECERA
    ,TOTALFINAL
    ,(SELECT
          SUM(IMPORTECOBRO)
        FROM Cobros
        WHERE CLIENTECOD = C.CODCLIENTE
     ) AS TOTALIMPORTECOBRADO
    ,(SELECT
          SUM(PENDIENTEDOCUMENTO)
        FROM Cobros
        WHERE CLIENTECOD = C.CODCLIENTE
     ) AS TOTALIMPORTEDOCUMENTO
    ,TOTALFINAL - (SELECT <-- Esta parte es de mi cosecha para hayar el importe pendiente de cobrar
                       SUM(IMPORTECOBRO)
                     FROM Cobros
                     WHERE CLIENTECOD = C.CODCLIENTE
                  ) AS TOTALIMPORTEPENDIENTE
  FROM Cabeceras AS C
  ORDER BY C.CODCLIENTE, C.SERIEDOCUMENTO
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 Noteví fecha: 14-12-2012 a las 11:38:09.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 20:37:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi