Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2013, 12:28
arcangel13_513
 
Fecha de Ingreso: enero-2013
Mensajes: 27
Antigüedad: 11 años, 3 meses
Puntos: 1
Obtener el registro con mas valor

Tengo un problema,quiero obtener el registro que tenga mas valor en mi Bd solo que no me arroja el de mayor valor.Tengo registros como :
Q-1
Q-3
Q-9
Q-10
Q-14
Pero no me arroja el de mayor valor que en este caso seria "Q-14" sino que me arroja "Q-9" .
Probe con estas dos consultas y hace lo mismo:
// SELECT * FROM exp WHERE ced = (SELECT MAX( ced ) FROM exp )
// SELECT * FROM exp ORDER BY ced DESC LIMIT 1
El campo es varchar me imagino que ha de ser por eso pero como ven tengo que almacenar tambien letras . Alguna solucion se los agradeceria.