Скажите, у меня есть эта структура таблицы:
CREATE TABLE bananas (
id INT AUTO_INCREMENT PRIMARY KEY,
name CHAR(127),
order INT
);
И я хочу, чтобы поле начального порядка строк совпадало с последовательностью вставки, поэтому order == id
Теперь я могу сделать вставку с некоторым фиктивным значением, проверить, какой идентификатор он получил, и затем обновить строку, но это кажется глупым.
Как я могу сделать это при вставке?
INSERT INTO bananas (name, order) VALUES ($name, ???);