我有两张桌子。
tags_articles
tags_id
articles id
articles
id
content
articles
有。id
_ auto_increment
我想同时将id
值传递articles
给tags_articles
表。
插入articles
和插入同一数据库连接后,立即使用LAST_INSERT_ID()
:
INSERT INTO tags_articles
(tags_id, articles_id)
VALUES
(..., LAST_INSERT_ID())
;
请注意,您用于从应用程序代码访问 MySQL 的驱动程序可能会通过其 API 公开类似的方法,人们通常使用该方法获取新插入的记录的 ID 到自己的应用程序代码中(然后随后在其他 SQL 中提供该 ID声明,根据需要)。