SO 39069889 - Apartment sorting problem
|
apt |
numeric_prefix |
char_prefix |
numeric_suffix |
stripped_hyphen |
sort_hyphen_last |
1 |
1 |
1 |
|
0 |
1 |
0 |
2 |
10 |
10 |
|
0 |
10 |
0 |
3 |
101 |
101 |
|
0 |
101 |
0 |
4 |
101-A |
101 |
|
0 |
101A |
1 |
5 |
200 |
200 |
|
0 |
200 |
0 |
6 |
200A |
200 |
|
0 |
200A |
0 |
7 |
200-A |
200 |
|
0 |
200A |
1 |
8 |
1000 |
1000 |
|
0 |
1000 |
0 |
9 |
2000 |
2000 |
|
0 |
2000 |
0 |
10 |
C |
99999 |
C |
0 |
C |
0 |
11 |
D |
99999 |
D |
0 |
D |
0 |
12 |
E |
99999 |
E |
0 |
E |
0 |
13 |
E10 |
99999 |
E |
10 |
E10 |
0 |
14 |
E100 |
99999 |
E |
100 |
E100 |
0 |
15 |
E-100 |
99999 |
E |
100 |
E100 |
1 |
16 |
E101 |
99999 |
E |
101 |
E101 |
0 |
17 |
E-101 |
99999 |
E |
101 |
E101 |
1 |
18 |
E200 |
99999 |
E |
200 |
E200 |
0 |
19 |
E-200 |
99999 |
E |
200 |
E200 |
1 |
20 |
E1000 |
99999 |
E |
1000 |
E1000 |
0 |
21 |
E-1001 |
99999 |
E |
1001 |
E1001 |
1 |
22 |
F |
99999 |
F |
0 |
F |
0 |
|
λ
.NET NoSQL database for rapid development
|