mysql怎么用一条语句给两张表插入数据? 10
现有两张表A和表B,表A有字段a(自增长)、b、c、d、e、f,表B有字段a、g。现在我有一条数据要插入两个表对应的字段b、c和g,请问mysql语句怎么写?字段a为主键...
现有两张表A和表B,表A有字段a(自增长)、b、c、d、e、f,表B有字段a、g。现在我有一条数据要插入两个表对应的字段b、c和g,请问mysql语句怎么写?
字段a为主键且自增长 展开
字段a为主键且自增长 展开
4个回答
2014-03-01
展开全部
给mysql数据库里建一个触发器
触发器的作用就是,当某个表发生变化的时候(插入、删除等),会触发一个事件动作,这个事件动作可以进行插入、删除等操作!
刚好符合你的要求,具体你百度下,我对mysql触发器也不是很熟悉,只是知道有这么个功能!
触发器的作用就是,当某个表发生变化的时候(插入、删除等),会触发一个事件动作,这个事件动作可以进行插入、删除等操作!
刚好符合你的要求,具体你百度下,我对mysql触发器也不是很熟悉,只是知道有这么个功能!
追问
我需要的是一个mysql语句,请问怎么写?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先:插入表B数据时,必须得到表A的自增长a。
其次:由于表A的a为自增长,也就是说,必须先将数据插入A表,才能获得a的值,然后才能插入到表B。
再次:在MySQL下,你觉得仅凭一条SQL真的好做吗?
最后:给出你答案,改用MongoDB吧。。。。。。。。像这样的操作就So easy...
建议:别难为MySQL了,将业务逻辑交给程序语言吧,不然要程序干嘛。。。。
其次:由于表A的a为自增长,也就是说,必须先将数据插入A表,才能获得a的值,然后才能插入到表B。
再次:在MySQL下,你觉得仅凭一条SQL真的好做吗?
最后:给出你答案,改用MongoDB吧。。。。。。。。像这样的操作就So easy...
建议:别难为MySQL了,将业务逻辑交给程序语言吧,不然要程序干嘛。。。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两张有什么关联关系你都不说,怎么搞
追问
表A和表B共有字段a,字段a在表A为主键且自增长
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |