Я хотел бы изменить свою таблицу, так что таблица сортируется в алфавитном порядке
Это странно и Безразлично Так не бывает. Вы должны скорее получить отсортированный/заказать данные при этом в SELECT
заявление, используя ORDER BY
положение, как показано ниже
select * from profession order by profession;
Снова я хотел бы предложить, изменить вас столбец имя, отличное от имени таблицы. В вашем случае имя таблицы и имя столбца - profession
.
затем сбросьте мое поле AUTO_INCREMENT (prof_id).
Не знаете, почему вы хотите сбросить поле PK; в любом случае вы можете сделать то же самое с помощью заявления ALTER
, например
ALTER TABLE profession AUTO_INCREMENT = 1;
Таблицы представляют собой * неупорядоченные * наборы. Для этого нет оснований. Если вы хотите, чтобы все было в порядке, то вы должны использовать 'ORDER BY'. –