質問編集履歴

1

サンプルレコードが不足していたため追加しました。

2017/07/18 07:09

投稿

doubutsu.karada
doubutsu.karada

スコア26

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,8 @@
1
1
  ###MySQLでアルファベット、数字の組み合わせを自然順でソートして表示したい
2
2
 
3
3
 
4
+
5
+ ※情報が足りなかったため追記致します
4
6
 
5
7
  MySQL初心者です。例えば以下のような
6
8
 
@@ -22,6 +24,8 @@
22
24
 
23
25
  B4
24
26
 
27
+ A10
28
+
25
29
  ```
26
30
 
27
31
  レコードが存在したとして、こちらを
@@ -38,6 +42,8 @@
38
42
 
39
43
  A5
40
44
 
45
+ A10
46
+
41
47
  AA1
42
48
 
43
49
  B1
@@ -47,3 +53,29 @@
47
53
  ```
48
54
 
49
55
  といったようなソートで表示することは可能でしょうか?
56
+
57
+ 現状では、
58
+
59
+ ```
60
+
61
+ 1
62
+
63
+ 2
64
+
65
+ A1
66
+
67
+ A10
68
+
69
+ A3
70
+
71
+ A5
72
+
73
+ AA1
74
+
75
+ B1
76
+
77
+ B4
78
+
79
+ ```
80
+
81
+ というソートになってしまいます。