Ver Mensaje Individual
  #1  
Antiguo 09-07-2006
Avatar de Faust
Faust Faust is offline
Miembro
 
Registrado: abr 2006
Ubicación: México D.F.
Posts: 930
Reputación: 19
Faust Va por buen camino
Talking Ayuda con consulta de ultimos pedidos

Saludos camaradas de los foros del Club Delphi, tengo una duda muy dudosa a mi modo de ver, quizás parezca una duda de principiantes , pero me trae como loco, espero alguien me eche una manita, pues no doy ni una.

Estoy ocupando MS Acces XP y componentes ADO.

Necesito una consulta que me muestre únicamente el último pedido de cada cliente, como la base de datos se respalda y depura cada dos mes, hay momentos en que algunos clientes no tienen un pedido, pues ya fueron cubiertos y eliminados de la base de datos, mientras que los pedidos que no han sido cubiertos se conservan, a continuación inserto el SQL que actualmente utilizo:

Código SQL [-]
SELECT Clientes.idCliente, Clientes.Alias, Clientes.RazonSocial, (SELECT MAX(Pedidos.FechaPedido) FROM Pedidos WHERE Clientes.idCliente=Pedidos.idCliente) AS Fecha
FROM Clientes
ORDER BY 4 ASC


Pues esta consulta, solo me muestra la fecha del último pedido, pero necesito mostrar más datos sobre el último pedido, como los detalles, tipo de entrega, etc., ya he intentado de varias formas, pero siempre me da un error.
También en ordenarla, no puedo utilizar el nombre de la columna Fechas, me dice que no ha sido definida esa columna, así que ocupo el número de columna, lo cual me funciona en Access, pero en delphi no.

Bueno pues me despido agradeciendo de una vez a todos aquellos dispuestos a ayudarme y saludando a todos los que pasen por aquí.
__________________
Herr Heins Faust
Responder Con Cita