Ver Mensaje Individual
  #15 (permalink)  
Antiguo 17/04/2009, 13:04
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Problema con SELECT MAX

Vaya!!! te estaba haciendo perder el tiempo.
La cosa va por donde dice jurena.

Fijate que en los parametros que llamas en el select, estas llamando 2 veces logins.time.
Quitale uno y vuelve a probar.

Código mysql:
Ver original
  1. SELECT logins.time, logins.userid, clientes.Name,
  2. clientes.Money, clientes.Bank, clientes.DonateRank,
  3. clientes.Locked, clientes.ConnectedTime, clientes.Linked   
  4. FROM logins
  5. INNER JOIN clientes
  6. ON logins.userid = clientes.id
  7. INNER JOIN (select max(time) maximo, userid
  8. USER FROM logins
  9. GROUP BY userid)t1
  10. ON t1.USER = logins.userid AND t1.maximo = logins.time;

Espero esta vez si te funcione.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming