私はおそらくここでは非常に単純なものを見逃していますが、私はそれを見ることができません。今msaccessソート順
- BB0-01
- BB001-0
- BB0-01a
:MSACCESSのは、この私が、単純な1つのテキストフィールドのテーブルを作成し、これらの値が挿入されているをテストするために、妙にソートされますBB0-01とBB0-01aは最初の6文字が共通でBB001-0はすでに4番目に逸脱していますので、-01と-01aはお互いに近い位置にソートする必要があります。
- BB0-01
- BB0-01a
- BB001-0
しかし、彼らはありません。ソートされた順番は、-01と-01aの間に-0を付けて、最初のリストと同じです。逆ソートは-01aを位置#1に置きますが、-0はそれらの間にとどまります。どうすればいいの?
この記事は興味深いかもしれません:http://bytes.com/topic/access/answers/443068-general-sort-order。 MSは、ここでは非常にclunky ASCIIソート順序のソリューションを提供しています:http://support.microsoft.com/kb/130333 – Fionnuala