Necesito ordenar los campos de una tabla de esta manera:
a, b, c, ... , x, y, z, aa, ab, ac, ... , ax, ay, az, ba, bb, bc, ... , bx, by, bz, ca, ..., ..., zx, zy, zz, aaa, aab, aac......
Bueno supongo que se puede imaginar. aa va después de z porque length('aa')>length('z') y aaa va después de zz por lo mismo: length('aaa')>length('zz').
Es simplemente eso, pero no me sale

Gracias.