Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/07/2015, 19:13
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: regresar el ultimo registro de cada cliente

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Sin duda es por eso.
El tema es que para que devuelva el maximo de un set de casos, el GROUP BY debe ser más discriminante. No alcanza con el "codigo" para devolver el mayor valor de algo.
Tiene que agrupar también algun discriminante adicional, como mínimo. Eso, sin olvidarse que si para un sector dado hay un único cliente, seguirá devolviendo un único registro.
Sin ver los datos reales es imposible saber si la respuesta de la consulta es correcta o no.
Y tambien pense en eso que con la poca informacion que da el qu epregunta es dificil saber si la consulta funcione o no, ya que no se sabe si el discriminante usado en la agrupacion es el que de verdad funcione :P
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me