¿Como puedo hacer una consulta de este tipo:
Tabla : Factura
    con campos Cliente, NumFactura, FechaFactura, Importe.
Quiero saber los datos de la ultima factura (NumFra Mayor) de un determinado
Cliente
Ya se que para saber el nº
seria
SELECT Max([Factura].[NumFactura])
FROM Factura
GROUP BY [Factura].[Cliente]
HAVING (((Factura.Cliente)="000109"));
y luego podria hacer otra consulta con este data para conseguirlo.
pero me gustaria saber como se puede hacer de un solo paso,


RESPUESTA
=========
SELECT Facturas.*
FROM Facturas WHERE Facturas.NumFra  in (Select  Max(NumFra) From Facturas
Where Cliente= '000109');


    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)