我对 SQL 并不完全陌生,但对 MYSQL(使用 PhPMyAdmin)感到生疏和挣扎……看了这个:MySQL insert to multiple tables (relational) and some other related topics,但还没有找到答案。我正在简化我的示例以说明问题。
如果你有两张桌子:
'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 做这一切,一定有办法吗?我应该以不同的方式设置我的桌子吗?我读了一些关于外键的东西,不知道这是否适用。
谢谢!