Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-05-2011
leofuentes21 leofuentes21 is offline
Miembro
NULL
 
Registrado: feb 2011
Ubicación: la ceiba, atlantida
Posts: 66
Poder: 14
leofuentes21 Va por buen camino
problema con una consulta

hola amigos espero esten bien y tengan un buen dia todos.
soy un poco nuevo en delphi y disculpen sino me se explicar
espero me puedan ayudar con una consulta estoy trabajando con sql server 2000


lo que trato de hacer es hacer una cosulta que me muestre los saldo de los clientes los estoy haciendo por partes y hasta el momentos solo me muestra los cargos y abono pero el problema es que me solo un mismo saldo de cargos y abonos para todos los clientes. no se que estoy acindo mal...

las fechas las ingreso desde un datatimepicker cambian asi que solo las pongo de ejemplo.


Código Delphi [-]
SELECT DISTINCT B.CCLIE, B.NOMBRE,
                          (SELECT     SUM(A.IMPORTE) AS TOTAL
                            FROM          CUEN01 A INNER JOIN
                                                   CONC01 C ON A.TIPO_MOV = C.NUM_CPTO INNER JOIN
                                                   CLIE01 B ON A.CCLIE = B.CCLIE
                            WHERE      (A.FECHAELAB >= '02/02/11') AND (A.FECHAELAB <= '03/03/11') AND (C.VALOR = '0')) AS CARGO,
                          (SELECT     SUM(A.IMPORTE) AS TOTAL1
                            FROM          CUEN01 A INNER JOIN
                                        CONC01 C ON A.TIPO_MOV = C.NUM_CPTO INNER JOIN
                                                   CLIE01 B ON A.CCLIE = B.CCLIE
                            WHERE      (A.FECHAELAB >= '02/02/11') AND (A.FECHAELAB <= '03/03/11') AND (C.VALOR = '1')) AS ABONO
FROM         CUEN01 A INNER JOIN
                      CONC01 C ON A.TIPO_MOV = C.NUM_CPTO INNER JOIN
                      CLIE01 B ON A.CCLIE = B.CCLIE
WHERE     (A.FECHAELAB >= '02/02/11') AND (A.FECHAELAB <= '03/03/11')
GROUP BY B.CCLIE, B.NOMBRE

gracias por su respuesta de antemanos.
Responder Con Cita
 



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
problema con una consulta leofuentes21 SQL 6 28-02-2011 16:04:27
Problema con Consulta Memo6015 MS SQL Server 5 24-11-2008 23:39:52
problema en consulta metroyd MySQL 2 09-03-2008 19:35:58
problema con consulta sql Cosgaya SQL 4 16-01-2006 18:09:17
problema con consulta. jsanchez SQL 2 20-05-2003 19:35:55


La franja horaria es GMT +2. Ahora son las 18:08:10.


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