首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何组合三个MySQL表插入

如何组合三个MySQL表插入
EN

Stack Overflow用户
提问于 2017-04-02 19:24:38
回答 1查看 37关注 0票数 0

因此,我在php中创建了一个用户系统。当然,用户需要插入到我的MySQL表中。现在,我有三个需要填补的桌子:

  • 电子邮件 -- id,电子邮件,订户
  • 地址 -- id,street,street_number,zip_code,城市,乡村,电话,btw_number,公司
  • 用户 -- id,用户名,密码,盐,姓氏,名字,连接,email_id,permissions_id,address_id,address_2_id

我可以插入电子邮件查询,然后选择它的ID (自动公司)作为id1。然后插入地址并选择id (auto inc),然后将这2合并到users表中插入。但是,是否有更快的方法,使我不必每次插入数据后都选择id?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-02 19:37:40

这里有一个mysql函数。您可以执行第一个用户插入,然后可以使用LAST_INSERT_ID()。这似乎正是你所需要的。关于更多的信息,你可以去这里

这里,您有一些代码示例

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43172565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档