0

我有两张桌子。

tags_articles
     tags_id
     articles id

articles
    id
    content

articles有。id_ auto_increment我想同时将id值传递articlestags_articles表。

4

1 回答 1

0

插入articles和插入同一数据库连接后,立即使用LAST_INSERT_ID()

INSERT INTO tags_articles
  (tags_id, articles_id)
VALUES
  (..., LAST_INSERT_ID())
;

请注意,您用于从应用程序代码访问 MySQL 的驱动程序可能会通过其 API 公开类似的方法,人们通常使用该方法获取新插入的记录的 ID 到自己的应用程序代码中(然后随后在其他 SQL 中提供该 ID声明,根据需要)。

于 2013-04-28T18:38:41.213 回答