Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2007, 23:17
chuwanet
 
Fecha de Ingreso: diciembre-2004
Mensajes: 49
Antigüedad: 19 años, 5 meses
Puntos: 0
GROUP BY con MAX que devuelva todas las columnas

Hola, soy nuevo en sql server,
tengo 2 tablas clientes (codcli , nomcli) y facturas (codfac, datfac, monfac, codcli)

tengo q hacer una consulta que devuelva los datos de la ULTIMA factura de cada cliente,

lo q hice es esto:

SELECT MAX(facturas.datfac) AS ULTIMAS, clientes.nomcli
FROM dbo.facturas INNER JOIN
dbo.clientes ON facturas.codcli = clientes.codcli
GROUP BY clientes.nomcli


y anda bien, pero no puedo hacer q devuelva codfac ni monfac.

si alguien sabe como porfavor me ayude q mañana tengo un examen!!