どもです。
重複不可のコードの羅列が欲しかったので、プライマリキーのみのMySQLテーブルを作りました。
すると、特に登録時にソートをした覚えがないのに、テーブルの中の値がキーの昇順で入っているようです。
ORDER BY を指定せずに出力したところ、やはり登録したときの順番とは関係なくキーの昇順になっています。
これは便利…
いや、本件では特定のコードのみ一番後ろにくっつけて登録したかったので、そういう小細工ができないという点では不便か。
まぁ出力時に引っこ抜いて後ろにくっつければ良いだけなので、たいした問題でもないのですが。
ここの仕様が分かってなくて無駄に苦闘してたので、備忘録しときます。
MySQLは登録順に関係なくキー昇順になるので、ソートしたいならそれ用のパラメータを持つこと。
あるいは取得してからPHPとかの方でどうにかすること。