小编Dam*_*mon的帖子

PostgreSQL 排序

我在 PostgreSQL 中有一个排序问题,数据如下:

name
-----
@CF
@CG
CD
CE
Run Code Online (Sandbox Code Playgroud)

我用过select name from table order by name,结果如下:

name
-----
CD
CE
@CF
@CE
Run Code Online (Sandbox Code Playgroud)

似乎 Postgres 只是忽略了特殊字符@并对左边的字符串进行了排序。但是,我希望它是这样排序的:

name
-----
@CF
@CG
CD
CE
Run Code Online (Sandbox Code Playgroud)

搜索互联网没有帮助。我希望这里有人可以提出建议。

sql sorting postgresql collation

3
推荐指数
1
解决办法
2157
查看次数

标签 统计

collation ×1

postgresql ×1

sorting ×1

sql ×1