Реляционная вставка SQL в 2 таблицы в одном запросе без использования mysql _вставка _id()

Я не совсем новичок в SQL, но я ржавый и борюсь с MYSQL (с использованием PhPMyAdmin )... посмотрел это:Вставка MySQL в несколько таблиц (реляционная) и некоторые другие связанные темы, но не нашел ответа. Я упрощаю свой пример, чтобы понять суть.

Если у вас две таблицы:

'table1' has: id (primary key, auto-increment), description (text)
'table2' has: id (primary key, auto-increment), title (text), description_id (int)

Как создать один оператор INSERT, чтобы description_idсохранял значение для table1.id?

Я знаю, что есть php-способы для выполнения 2 запросов, но я бы хотел сделать все это на SQL, должен же быть какой-то способ? Должен ли я настроить свои столы по-другому? Я читал что-то о внешних ключах и понятия не имею, применимо ли это.

Спасибо!

6
задан Community 23 May 2017 в 12:02
поделиться