Я не совсем новичок в 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, должен же быть какой-то способ? Должен ли я настроить свои столы по-другому? Я читал что-то о внешних ключах и понятия не имею, применимо ли это.
Спасибо!