Я не хочу использовать заказ в sql
Но именно поэтому SQL предоставляет предложение ORDER BY.
Вы просто хотите изменить порядок текущих данных или хотите, чтобы ваша система назначала уменьшающиеся порядковые номера новым записям?
Первое было бы предпосылкой для второго, так что ...
UPDATE yourtable SET id=(4294967295-id);
Обратите внимание, что, хотя вы можете контролировать величину, на которую каждое новое значение автоинкремента отличается от предыдущего (указав auto_increment_increment), просто установка его в -1 не решит проблему, поскольку базовое значение, к которому применяется эта дельта, - это SELECT MAX (id) FROM yourtable - поэтому, даже если mysql позволил вам указать auto_increment_increment, равный -1, вы в конечном итоге получите дублирующиеся строки, поэтому вам нужно будет повторно реплицировать все ссылки на типы auto_increment в вашей схеме с прямыми целыми числами и использовать генератор последовательности вместо. Затем вам нужно будет переписать весь ваш код, чтобы использовать генератор последовательности вместо INSERT_ID () / mysql_insert_id ().
Не проще ли использовать ORDER BY?