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
  #7  
Antiguo 14-09-2005
MaSSaKKre MaSSaKKre is offline
Miembro
 
Registrado: sep 2005
Posts: 34
Poder: 0
MaSSaKKre Va por buen camino
Hola, bueno , no se si es lo que tu deseas, en ocasiones leo y entiendo mal

pero bueno...


Yo tengo una consulta mas o menos del mismo tipo y digo mas o menos porque yo estoy usando dos tablas distintas para opterner un resultado y dicho resultado nunca lo guardo en ninguna tabla ni nada, solo lo visualizo en momento de ejecucion, a mi me sirve asi porque cuando se actualiza uno de los campos utilizados, entonces no tengo que andar actualizando el campo resultante. Para que me entiendas...

Checa mi consulta
Código:
   
SELECT NREG,ART,NOMINFRAC,SALAMIN,((SALAMIN)*(SALARIOMINIMO)) AS DATO FROM "REGINFRAC.DB","SALARIO.DB"

donde el campo SALAMIN (dias de salario minimo) pertenece a la tabla REGINFRAC.DB y el comapo SALARIOMINIMO pertenece a SALARIO.DB, como veras simplemente hago una multiplicación de ambos campos en la consutla ,((SALAMIN)*(SALARIOMINIMO)) AS DATO y lo guardo en una Variable "Virtual" (que se genera en momento de ejecución) llamada DATO.


entonces según mi lógica tu consulta
Código:
 
select sum(credito)as Total_Credito, sum(Debito)as Total_Debito From Detalle
porque estas haciendo una suma total de todos los registros que tenga la columna Credito y la columna debito.

tu consulta deberia ser asi (creo yo)

Código:
 
select ((credito)+(Debito)) as Total From Detalle
ahi estarás haciendo una suma por cada uno de los "clientes" que tengas (suponiendo que son datos de clientes) o mas bien, de cada registro de tu tabla, asi sea 1 o 1000 millones...

espero haberte entendido tu problematia y mas que nada haberte podido ayudar, si no es lo que necesitas entonces entendi mal
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


La franja horaria es GMT +2. Ahora son las 15:20:02.


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