Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/04/2008, 11:16
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses
Puntos: 300
Re: Mostrar solo el ultimo pedido de cada cliente (access)

Cita:
Iniciado por rodrigot71 Ver Mensaje
Gracias por responder..

Investigando, me quedó algo asi

SELECT Clientes, Last(Fecha) AS [ÚltimoFecha]
FROM Tabla
GROUP BY Clientes;

Asi veo en que fecha hizo cada cliente el ultimo pedido....

pero no me deja ver el pedido ni el Id de pedido, porque si lo agrego a la consulta, pierdo la popiedad Last

Alguien tiene idea como puedo agregar esos dos campos que faltan a la consulta?, gracias
SELECT Clientes, fecha AS última_fecha FROM Tabla GROUP BY Clientes order by Clientes, fecha DESC


Esto te selecciona la última fecha por cliente ordenando por cliente, e incluye los datos de cliente y fecha. El introducir order by Clientes no supone ningún problema, pues el group by ya ha seleccionado uno de cada uno; si no es necesario ordenar por cliente, quedaría el final order by fecha desc.