MySQL特殊字符排序查询

时间:2018-09-06 04:05:49

标签: mysql-workbench

我必须在mytable中对ascending order的一列进行排序,但是问题是mytable包含一些与特殊字符有关的数据。仍然我想按升序排序,以便在UI中以正确的方式显示。

enter image description here

有人可以帮我吗?

我尝试使用

ORDER BY Item DESC

但是它先给我ABC类型的行,然后再给{ABC}类型的行。最后是给特殊字符的

1 个答案:

答案 0 :(得分:0)

您可以尝试解决此问题:

select * from mytable ORDER BY REGEXP_REPLACE(Item,'[^[:alnum:]'' '']', NULL) DESC
相关问题