Club Delphi  
    Paypal   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
  #4  
Antiguo 25-01-2011
WALTERMAN90 WALTERMAN90 is offline
Miembro
 
Registrado: mar 2008
Posts: 12
Poder: 0
WALTERMAN90 Va por buen camino
Cita:
Empezado por duilioisola Ver Mensaje
Otra opción es utilizar una vista o unir las tablas con JOINs y hacer los bucles directamente con ella. Pero esto depende del motor de base de datos que utilices.

En Firebird (o cualquier otro motor SQL):
Código SQL [-]
select c.asiento,c.fecha,d.linea,d.debe,d.haber 
from conta_asientos c
join conta_asientos_deta d
on c.asiento=d.asiento

Y finalmente (también dependiendo del motor de base de datos) es generar un procedimiento almacenado al cual le pasas los datos (fecha_desde, fecha_hasta y cuenta) y te devuelve los datos que necesitas ordenados y calculados.
Esta me gusta más, uso MySQL, si podrías darme alguna ayudita más de cómo hacerlo sería fantastico ya que vengo mal con esto...
Hasta el join voy bien, lo que no se es como ir calculando los saldos en base al saldo inicial, ya que supongo y como en tu primer ejemplo debo calcular primero este saldo inicial (hasta la fecha desde) y luego ir calculando los saldos para cada registro... eso se me hace bastante raro de hacer, te agradecería mucho si me ayudas un poco...

...y de nuevo muchas gracias por responder!!!...
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
El diario de un perro Lord Delfos La Taberna 0 17-05-2010 06:54:36
Diario de una mujer madura jcarteagaf Humor 6 30-07-2008 18:30:20
Diario de un cincuentón egostar Humor 5 06-11-2007 05:34:43
Diario de un Cincuenton FGarcia Humor 0 25-09-2007 19:32:54
Diario de un lammer JaMFrY Humor 3 28-06-2003 14:21:10


La franja horaria es GMT +2. Ahora son las 06:59:00.


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