我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求问:如何插入B表的最大Id使之成为A表的某列AID的值??

两个表是关联的,A表目前有数据,AID列的值分别为1,2,3,4,现在B表的Id为1,2,3,4,5。
想问下如何向A表的AID插入B表的最大Id????(A的AID关联B的Id)

1.你可以分开实现:先insert,再update
2.你也可以用一条sql语句实现:insert ...on duplicate

参考自:
MySQL insert用法详解 http://www.data.5helpyou.com/article421.html

declare @AID

set @AID = select max(Id) from B

insert into A values(@AID)

GO

近期文章

  • 关于git的问题,eclipse egit插件使用问题
  • beanutils.copyproperties();
  • 为什么timer()会在循环之后执行
  • 关于maven项目使用jetty:run指令启动时出错的问题
  • 有关arm11平台上移植apache+php,与配置
  • MFC ADO链接数据库问题
  • react native测试安装出现如下情况
  • MFC中EDIT控件怎么使光标一直保持在内容末尾???
  • tomcat8.0支持servlet2.5的问题
  • Android开发录音保存位置问题
  • 使用NPOI获取excel数据
  • c#,winform,接收message,按下了w键,却没收到WM_KEYDOWN和WM_KEYUP
  • 有关广播的问题,如何运用传进来的值?
  • Struts2的Action传对象到后台对象为空
  • 这种时间选择器要怎么实现
  • arm11嵌入式linux平台apche与php的配置
  • 网络数据传输 抓取内容信息
  • 求助,这样怎么改写才对?
  • 求助Java,程序里报错。
  • AndroidStudio传入参数的命名怎么让它变规范....

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华