以下のようなセットを注文したいと思います。
- 2
- 1
- b 9
通常の昇順とは異なります:
- 1
- 2
- b 9
言い換えれば、いくつかのテキストを含む単一の列があり、最後に数字が含まれることもあります。最後に数値を持つすべてのフィールドを数値の降順で並べ替えたいのですが、先頭のテキストは昇順で並べ替える必要があります。
文字列の長さは 1 文字だけではなく長さも不明であり、数字も 1 文字の長さだけでなく長さも不明であり、文字列の末尾にあるとは限りません。 12回目」
「ランダムイベント、12回目」のような文字列がある場合、結果の「ランダムイベント、11回目」の前に表示したい。
これに対する答えを知っているSQL担当者がいることを願っています:)