Вставить в родительскую и дочернюю таблицу одновременно в MySQL - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть две таблицы. Таблица размеров (родительская таблица) имеет три параметра: идентификатор, заголовок и цена. Таблица категорий (дочерняя таблица) также имеет три параметра: id, title и sizeId (внешний ключ). Идентификатор в таблице размеров - автоинкремент. Пока я вставляю в эту таблицу, у меня нет проблем, но мне также нужно вставить в другую таблицу (категорию) в той же таблице. Я не могу указать значение sizeId в таблице категорий, потому что это автоматическое увеличение. У вас есть идеи для этого?

1 Ответ

0 голосов
/ 27 апреля 2020
insert into `size` (title, price) values ("bla", 12.23);
insert into `category` (title, sizeid) values ("blo", LAST_INSERT_ID());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...