これに関する問題は、注文に対して指定した値が重複しているためです。別名、Mr。またはMrs.はすべてMr.またはMrsであるため、これを使用した選択注文は保証されません。
常に特定の順序になるようにしたい場合は、すべてを同じに保つために、2番目の順序として主キーも含める必要があります。別名
ORDER BY CON_PREFIX ASC, M_ID ASC
現在の状態ORDER BY CON_PREFIX
与えられるべきものを正確に与えており、プレフィックスは昇順であり、これを引き起こすための制限とは何の関係もありません。データを返す方法をMySQLに伝えていないだけです。
PERSONAL OPINION
に返信する 質問で編集....あなたが説明していることは不合理です。このように考えると、データを引き出すために使用されるデフォルトの順序は、によって順序を指定しているため、なくなります。句に順序付けがなかった場合、mysqlには一般的な選択パターンがありますが、クエリに順序付けを行うと、これもなくなります