如果将两个单独的记录添加到数据库中,例如将两个患者添加到表'Paitents'中,并且在添加它们时,将自动创建诸如Paitient_ID之类的Primary_Key并将其提供给每个新帐户。 。(自动增量) 这一点非常简单,理解我可以使用'INSERT INTO SONGS'语句。 但是,如果这两个病人有关系并且我有另一张名为“关系”的桌子怎么办? 我需要它来拉入两个Paitent_ID并从同一个插入查询创建一个关系。可以这样做吗?
答案 0 :(得分:1)
可以使用auto_increment
函数在LAST_INSERT_ID()
列中自动生成MySQL。语言/库通常提供此功能(例如,在您调用PDO::lastInsertId()
的PHP PDO中,而不是进行其他查询。)
如何解决这个问题完全取决于您如何将值插入数据库,但基本知识可以是: