如何在mysql中插入这种情况?

  • 本文关键字:情况 插入 mysql mysql
  • 更新时间 :
  • 英文 :


我需要帮助。我正在学习sql,这是我第一次这样做。表:

  1. book with attribute: book id and book title.
  2. 带属性的评论:评论id和评论

关联表:book_id(FK book id) and review_id (FK review id)

Book和review由关联表连接。我想用书名在列注释中插入表评论。我该怎么做呢?

理想情况下,数据模型应该是

  1. book with attribute: book id and book title.
  2. 带有属性的review: review id, book id和comment。其中book id是图书表的外键。不需要关联表

当前在您的场景中,设book id为1代表书名

  1. 首先在属性表
  2. 中插入记录
  3. 然后将记录插入到关联表中,其中book id和review id为
INSERT INTO  review with attribute(2,'test Review');
INSERT INTO Associative table(book id, review id) Values (1,2);

相关内容

最新更新