consulta anidada

23/02/2004 - 15:17 por Fernando Ugarte | Informe spam
hola
no puedo hacer una consulta anidada y necesito ayuda
el caso es que tengo una tabla de clientes y otra de pagos y necesito hacer
la consulta de todos los clientes que no haya realizado pagos en los ultimos
tres meses?
la tabla de pagos tiene
idcliente
mes_pago
año_pago
y la de clientes
tiene idcliente, estado , ...
gracias
 

Leer las respuestas

#1 Maximiliano D. A.
23/02/2004 - 15:23 | Informe spam
Hola!!

una opcion

Select cliente.idcliente,cliente.estado FROM clientes LEFT Join (
Select max(idcliente) as cliente FROM pagos where (condicion de fechas))
PAGOS
ON
clientes.idcliente = pagos.idcliente
where pagos.idcliente is null


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"Fernando Ugarte" escribió en el mensaje
news:O650Beh%
hola
no puedo hacer una consulta anidada y necesito ayuda
el caso es que tengo una tabla de clientes y otra de pagos y necesito


hacer
la consulta de todos los clientes que no haya realizado pagos en los


ultimos
tres meses?
la tabla de pagos tiene
idcliente
mes_pago
año_pago
y la de clientes
tiene idcliente, estado , ...
gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.581 / Virus Database: 368 - Release Date: 09/02/2004

Preguntas similares