Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-07-2016
GINMARMENOR GINMARMENOR is offline
Miembro
 
Registrado: feb 2016
Posts: 58
Poder: 9
GINMARMENOR Va por buen camino
Acumulacion totales por fechas

Hola, tengo una base de datos con fechas, entradas, salidas y un saldo, algo normal, pero necesitaba sacar un listado donde se totalizaran las entradas, salidas y saldo día a dia de un sólo producto, así por ejemplo del día 01-01-15 hay varias entradas de un producto y varias salidas del mismo producto y queda un saldo, como indica el siguiente ejemplo:

Código:
                               DIA           ENTRADAS         SALIDAS            SALDO
                           
                            01-01-15             5                 3              2

                            02-01-15             8                 1              9

                                 *               *                 *              *

                                 *               *                 *              *

                            31-12-15             X                 Y              Z
Gracias.
Responder Con Cita
  #2  
Antiguo 07-07-2016
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, como siempre aconsejamos a los nuevos, no olvides leer nuestra guía de estilo, gracias por tu colaboración
Responder Con Cita
  #3  
Antiguo 09-07-2016
Avatar de mRoman
mRoman mRoman is offline
Miembro
 
Registrado: nov 2003
Posts: 599
Poder: 21
mRoman Va por buen camino
Smile Querys anidados

Bueno...preguntas

Que base de datos usas?

Pondré un ejemplo en SQL usando Firebird

Código SQL [-]
select a.idProducto,
         a.fecha_movimiento,
         (select count(*)
          from kardex b
          where b.tipo_movto='S'
             and b.idProducto=a.idProducto
             and b.fecha_movimiento between :Fecha1 and :Fecha2) as SALIDAS,
         (select count(*)
          from kardex C
          where c.tipo_movto='E'
             and c.idProducto=a.idProducto
             and c.fecha_movimiento between :Fecha1 and :Fecha2) as ENTRADAS,
          a.saldo
from kardex a
where a.fecha_movimiento between :fecha1 and :fecha2
group by a.idProducto,
            a.fecha_movimiento,
           a.saldo

No tengo manera de comprobar si este query funciona, pero podrías verificarlo con tus datos y con tus campos obviamente, sí es que usas SQL....no importa que motor de base de datos, esto sería mas o menos la logica....

Espero te sirva o cuando menos te hayas orientado.

Saludos
__________________
Miguel Román

Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !!
Responder Con Cita
  #4  
Antiguo 09-07-2016
LIGERO LIGERO is offline
Miembro
 
Registrado: jun 2007
Posts: 42
Poder: 0
LIGERO Va por buen camino
Prueba esta consulta a ver si es lo que realmente quieres.
Código SQL [-]

SELECT dias, sum(entradas) as Entradas , sum(salidas) as Salidas, sum(saldo) as Saldo 
FROM TuTabla
GROUP BY dias
Responder Con Cita
  #5  
Antiguo 13-07-2016
GINMARMENOR GINMARMENOR is offline
Miembro
 
Registrado: feb 2016
Posts: 58
Poder: 9
GINMARMENOR Va por buen camino
Ok, gracias

Con unas pequeñas modificaciones me funciona.
Responder Con Cita
Respuesta


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
Totales de sumatorias Behemot SQL 8 18-08-2010 19:36:30
incluir totales o no reevil MySQL 12 06-05-2006 08:42:05
Problemas con Totales pruz Impresión 3 26-07-2004 22:08:48
Calculo De Totales PETERKANTROPUS Tablas planas 2 25-05-2004 04:06:14
Campo totales R.Rodriguez Tablas planas 1 21-05-2004 09:28:45


La franja horaria es GMT +2. Ahora son las 21:15:49.


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