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 20-05-2012
Avatar de LuNaTk
LuNaTk LuNaTk is offline
Miembro
 
Registrado: jun 2007
Posts: 19
Poder: 0
LuNaTk Va por buen camino
Question Registros que suman un valor determinado

Hola estoy tratando de realizar un query que me devuelva los registros que suman en uno de sus campos una cantidad determinada.

Tengo una bd que almacena pagos, estos pagos tienen un id, fecha, no. de cuenta, tipo de pago, y el monto del pago, requiero obtener los registros que sumen una cantidad determinada, por ejemplo obtener los registros que sumados por el monto del pago sumen 200, 300 . . . o cualquier valor.

He intentado hacer algo asi ...

Código SQL [-]
select pag_id,sum(pag_total)
from pago having sum(pag_total)=250

pero obviamente me manda un error diciendo que la columna pago no se puede seleccionar porque no esta bajo una clausula group by ... pero si la agrupo por el pag_id que viene siendo la llave de la tabla, entonces me va a devolver solo los registros que sean igual a 250. pero el detalle esta en que no se trata de buscar un registro identico porque muchas veces no lo hay, entonces tengo que recuperar uno de 100, otro de 100 y uno de 50 (por dar un ejemplo), para que me sume la cantidad que busco entonces espero recuperar esas 3 claves primarias ó tantas claves como pagos se sumen para obtener la cantidad deseada...

me pueen echar una mano?
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
Seleccionar un numero determinado de registros de una tabla NPIdea Firebird e Interbase 8 26-11-2008 19:50:46
Metodo Ideal para Modificar un valor a todos los Registros mostrados en un DBGrid Alexis De la Cr MySQL 7 09-04-2008 14:00:00
Duda registros valor 0 sql drykea SQL 6 13-03-2008 17:43:52
Eliminar de un Select registros con valor de un campo igual danilo_candales SQL 3 15-01-2008 15:32:55
Registros de un campo blob que contienen un string determinado juanpe Firebird e Interbase 2 07-03-2007 18:44:26


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


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