А что не так?
по идеи должен быть id=3, а он равен 64
Вижу 67 к слову
67 да
Лс глянь👀
🤷♂️
Телепатия: ты думаешь, что после удаления записей соответствующие id должны как-то освобождаться и переиспользоваться. И что id в автоинкрементном поле должны идти строго по порядку. Это не так.
Я думаю, что айди должны совпадать с номером строки в бд
ты ошибаешься, выше написали про автоинкремент, просто прочитай, что это такое и как работает
Если бы было такое понятие, как "номер строки" и оно работало так — зачем нам нужен был id?
хороший вопрос кстати. Но ведь автоинкремент разве не +1 делает?
код покажите пожалуйста
Он делает +1 своему внутреннему счётчику, грубо говоря. Когда при вставке строки у счётчика спрашивают новое значение — он возвращает содержимое и увеличивается на единицу. При этом никто не отслеживает, что будет с этим значением дальше. Задача автоинкремента — чтобы значения были уникальными (и косвенно — упорядоченными).
понял, спасибо
Обсуждают сегодня