eugenius1997
@eugenius1997
недоПрограммист

Можно ли выбирать строки MySQL не по столбцу id, а именно по порядковому номеру?

Беда в том, что если очистить таблицу MySQL, данные о последнем номере id остаются, и при записи новых строк в таблицу, у них номер id следует не за последним существующим id, а за последним созданным.
  • Вопрос задан
  • 121 просмотр
Пригласить эксперта
Ответы на вопрос 3
ALTER TABLE <имя таблицы> AUTO_INCREMENT=0
не пробовали?
Ответ написан
Комментировать
OKyJIucT
@OKyJIucT
Sunshine reggae
TRUNCATE TABLE table_name
удаляется содержимое таблицы и обнуляются порядковые номера. А вообще можете выбирать порядковый номер с помощью оператора OFFSET с сортировкой по нужному полю.
Ответ написан
Комментировать
qonand
@qonand
Software Engineer
Смотря что Вы подразумеваете под порядковым номером, если это какой-то столбец в Вашей таблице - можете выбирать по нему, в противном случае - выбирать нельзя т.к. внутри таблицы не существует никакого порядкового номера
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы