Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2010, 09:49
sanref
 
Fecha de Ingreso: mayo-2004
Mensajes: 189
Antigüedad: 20 años, 6 meses
Puntos: 1
max con where

Hola, tengo que hacer una consulta sencilla a la BD y la verdad que me encontre con un problema con el max.
La consulta en si es

Código:
SELECT MAX(id), saldo FROM CAJA WHERE idSucursal = 1 GROUP BY saldo
Pero no me devuelve un solo registro, me devuelve todos los registros de la sucursal 1 (la que puse en el WHERE)

¿Como deberia hacer para que solo me devuelva el registro con mas alto id de determinada sucursal?

Agradecere cualquier aporte.

Saludos
__________________
Nadie nacío sabiendo...