Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/09/2006, 20:34
Avatar de Maxi.Net
Maxi.Net
 
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años, 10 meses
Puntos: 2
gracias rock_blues.NET haber si pueden ayudarme con este SQL:

SELECT Cliente.IDCliente, Max(Venta.FechaPago) AS UltimoPago FROM ((Venta INNER JOIN Factura ON Venta.NumFactura=Factura.NumFactura) INNER JOIN Cliente ON Cliente.IDCliente=Factura.IDCliente) GROUP BY Cliente.IDCliente

Este SQL solamente devuelve la última Fecha Pago y el ID del Cliente que son algunos de los datos que necesito. ¿Cómo puedo obtener los restantes, es decir, Nombre cliente, Número factura y ID Venta?

P.D: Cuando intento obtener otros campos de la tabla cliente me arroja el sgte error:

"Ha intentado ejecutar una consulta que no incluye la expresión especificada 'campo que quiero obtener' como parte de una función de agregado."

Saludos y gracias
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.

Última edición por Maxi.Net; 24/09/2006 a las 14:30