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