小编use*_*531的帖子

SQL Oracle排序字符串(数字)和(带数字的字母)

我是oracle的新手,我遇到了问题.我有一个名为file_id的列.

当我按顺序排序时,它会对字符串进行排序

1
1 
10 
100 
11 
11
110 
114
12
300 
31
4200
B14
B170
B18
Run Code Online (Sandbox Code Playgroud)

编辑:我希望它以这种方式排序.

1
1
10
11
11
12
31
100
300
4200
B14
B18 
B170
Run Code Online (Sandbox Code Playgroud)

以下答案非常有效.我现在遇到的其他问题......我的记录是空白的.我怎么能在最后制作空白唱片?

1 
1 
10 
11 
11 
12 
31 
100 
300 
4200 
BLANK 
BLANK 
BLANK 
BLANK 
BLANK 
B14 
B18 
B170
Run Code Online (Sandbox Code Playgroud)

谢谢您的帮助.

sorting oracle

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

oracle ×1

sorting ×1