データベースにいくつかの文字列があります。それらのいくつかは数値を持っています(ただし、もちろん文字列形式です)。これらの値を昇順に表示しています。
したがって、文字列値の場合、たとえば 10 は 2 より大きいことがわかりますが、これは正常です。コードやデータベース構造を変更せずに、データのみを変更せずに、2 の後に 10 を表示する解決策があるかどうかを尋ねています。
たとえば、1 から 10 までの値を表示する必要がある場合は、次のようになります。
- 1
- 10
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
私がしたいのは
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
「9 より大きいと解釈される非表示の文字または文字列」を広告する可能性はありますか。10 の代わりに a10 を入力すると、a10 が最後になりますが、そのために見えない、または目立たない文字はありますか。
繰り返しますが、私はプログラミングやデータベース構造の解決策を探しているのではなく、単純な回避策を探しています。