I have a problem ordering mysql results in the right order. I have string values also containing numbers in some cases and i need them to be ordered the right way.
For example instead of:
file name aaa
Some file name 1
Some file name 10
Some file name 2
Some file name 20'
I need them to be ordered "human logicaly":
file name aaa
Some file name 1
Some file name 2
Some file name 10
Some file name 20'
... problem is, that Some file name
is not some kind of prefix, so I can not use substring. Those string values can be different. Also those values cannot be numbered (added some ordering prefix).
Is there some simple solution? Thank you for any ideas.