L'ordinamento eseguito da MySQL è corretto e secondo specifiche.
O aggiorni i valori in modo che possano essere ordinati secondo le tue esigenze, oppure crei un nuovo campo (es. INT) con l'ordine corretto.
L'alternativa è manipolare in fase di escuzione della query i valori, ma non mi sembra proprio la strada giusta da seguire.

Rispondi quotando