MySQL orden por cadena con números
Tengo cuerdas comoM1 M3 M4 M14 M30 M40
etc (en realidad, cualquiera de los dos o tres dígitos int después de una letra) Cuando hago "ORDENAR POR NOMBRE" esto devuelve:
M1, M14, M3, M30, M4, M40
Cuando quiero:
M1, M3, M4, M14, M30, M40
Es tratarlo todo como una cadena, pero quiero tratarlo como una cadena + int.
¿Algunas ideas?