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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-09-2005
cval cval is offline
Miembro
 
Registrado: ene 2004
Posts: 20
Poder: 0
cval Va por buen camino
Consulta de extracto de banco

Hola,

Estoy intentando, hacer una consulta tipo extracto de banco, tiene que ser posible o al menos hacerlo desde el Delphi pero de momento me siento incapaz

la idea es tener los campos
Código:
id   fecha      concepto    entrada    salida      Total
1   5/5/2005     Manolo        345                    345
2   6/5/2005     Juan           20                    365
3   7/5/2005     Antonio                   300         65
4   7/5/2005     Manolo                     30         35
los campos id fecha concepto entrada salida estan en la tabla reg y el total sería un campo calculado

Muchas gracias y ya me comentáis algo
Responder Con Cita
  #2  
Antiguo 22-09-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Tienes que decirnos con que tablas estás trabajando y componentes con los que te conectas, pues la posible respuesta variara de unos a otros.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 22-09-2005
cval cval is offline
Miembro
 
Registrado: ene 2004
Posts: 20
Poder: 0
cval Va por buen camino
Me conecto desde delphi ulilizando TADOQuery a una base de datos Access
la tabla reg tiene entre muchos campos interesantes:
reg.id
reg.concepto
reg.entrada
reg.salida

ya no tengo más campos en la tabla y es única

espero que esto te sea suficiente

gracias
Responder Con Cita
  #4  
Antiguo 22-09-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

Yo no enteindo, de donde saldran los valores del campo calculado TOTAL?

*Edito: Ohh, viendo mas detalladamente, veo de donde sale
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 22-09-2005 a las 19:25:05. Razón: Ya veo de donde
Responder Con Cita
  #5  
Antiguo 22-09-2005
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Más bien la "fecha", los valores serán "entrada" y "salida".

Nos tiene que dar más información, pero poquito a poco, para hacerlo más emocionante
Responder Con Cita
  #6  
Antiguo 23-09-2005
cval cval is offline
Miembro
 
Registrado: ene 2004
Posts: 20
Poder: 0
cval Va por buen camino
Perdona, tienes razón me he dejado el campo fecha de la tabla reg

lo siento, no sé como ha podido pasar

eso me pasa por intentar hacerlo más sencillo.

de hecho la consulta ya tiene otros problemas pero ese es el más fastidioso

todos los campos de la tabla reg son:



Código PHP:
id            integer
residuo_id    integer
fecha         date
concepto      text
entrada       integer
salida        integer
m_trans       text
trans_id      integer
interm_id     integer
centro_id     integer
n_dcs         text 
los cuales en esta consulta vienen filtrados por un residuo_id seleccionado (no hay problema)

las fechas pueden repetirse como ocurre en el ejemplo que puse en el primer mensaje. (lo cual fastidia)

Los otros campos de relación con otras tablas trans_id, interm_id, centro_id hacen relación a los datos de los transportistas, gestores y el centro del residuo hay que unirlos con sus respetivas tablas y mostrar trans.rs, gest.rs y cent.rs relacionados por trans.id, gest.id y cent.id (no hay problema, esto si queréis vamos a dejarlo estar para no marear)

también voy a necesitar hacer como en los extractos de banco consultas entre fechas.

lo que me cuesta de hacer en esta consulta es el campo total y por eso había omitido el resto que no tenía problemas

que es:
total:=total_reg_anterior+entrada-salida

y para el primer campo:
total:= cantidad_total hasta la fecha de inicio del filtro. (si no se puede filtrar de momento ya pensaremos como más adelante)

Espero haber aclarado todas las dudas en vez de haber sembrado más
disculparme por no saber explicarme correctamente y gracias por el interes


un saludo
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 08:41:00.


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