Order by last 3 chars

后端 未结 4 1899
借酒劲吻你
借酒劲吻你 2020-12-14 06:56

I have a table like:

id  name
--------
1   clark_009
2   clark_012
3   johny_002
4   johny_010

I need to get results in this order:

4条回答
  •  清歌不尽
    2020-12-14 07:41

    You may apply substring_index function to parse these values -

    select * from table order by substring_index(name, '_', -1)
    

提交回复
热议问题