![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/09/2006, 20:34
|
![Avatar de Maxi.Net](http://static.forosdelweb.com/customavatars/avatar96055_1.gif) | | | 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 |