Ver Mensaje Individual
  #1  
Antiguo 22-06-2008
nikotina nikotina is offline
Miembro
 
Registrado: oct 2006
Posts: 84
Reputación: 18
nikotina Va por buen camino
Ayuda con group by

Hola gente.

tengo dos tablas. una "clientes"(datos de clientes) y otra "pagos"(registro de pagos de cada cliente) las cuales las enlazo en un query por medio del campo id_cliente.
La idea es listar por cada cliente el registro de pagos del mismo mas o menos asi:
MARTINEZ NICOLAS
25/02/2007----$50
23/03/2007----$30

LAFFITTE EUGENIA
26/03/2008----$32
28/04/2008----$55
30/05/2008----$653

La consulta SQL es la siguiente:
Código SQL [-]
select cli.id_cliente, cli.nom_cliente, pag.id_cliente, pag.fecha, pag.monto
from clientes as cli, pagos as pag
group by cli.id_cliente, cli.nom_cliente, pag.id_cliente, pag.fecha, pag.monto

Es la unica manera que la consulta no me de error.

pero mi problema real es que por cada iteraccion de la consulta me muestra el nombre del cliente. O sea, por cada registro de pago.
Ejemplificando lo anterior:

MARTINEZ NICOLAS
25/02/2007----$50
MARTINEZ NICOLAS
23/03/2007----$30

LAFFITTE EUGENIA
26/03/2008----$32
LAFFITTE EUGENIA
28/04/2008----$55
LAFFITTE EUGENIA
30/05/2008----$653

Si alguin me puede ayudar se lo agradesco.

Uso Delphi 7 y Paradox
Responder Con Cita