MySQL中的关系数据库

时间:2015-02-06 13:22:29

标签: mysql relational-database

说我是否有3个tabeles:Reader,Book,Readers_book。

阅读器

#email,姓名,密码

#BookID,FK BookName,BookType

ReadersBook

#ReaderBookID,BookName,FK电子邮件

当Reader想要一本新书时,我如何执行insert语句来填充这些表。鉴于Reader已经有一个电子邮件,名称和密码。我会使用连接,还是执行两个单独的插入语句?

或者是否有人能够推荐更好的方法来模拟这种数据?

2 个答案:

答案 0 :(得分:0)

更灵活的模式将是......

enter image description here

...而且你必须分别插入每个表格。

答案 1 :(得分:0)

你不能在插入,更新和删除命令中使用join,但你可以使用多个语句并与';'

分开

插入table1(col1,col2)值(?,?);插入table2(col1,col2)vslues(?,?)