表A
编号 名字 数量
001 张三 100
002 张三 80
002 李四 120
表B
编号 名字 数量
001 张三 0
根据表A中的名字,得到最大数量,更新表B中相同名字的数量
编号 名字 数量
001 张三 100
002 张三 80
002 李四 120
表B
编号 名字 数量
001 张三 0
根据表A中的名字,得到最大数量,更新表B中相同名字的数量
解决方案 »
- delphi xe2 生成的文件不直接支持unicode吗?怎么在英文XP下中文还是乱码?难道还需装中文语言包?
- AccessApplication1.Connect 提示 Interface not supported
- 如何存储打开的MDI窗体
- 请问Tquery有prepare方法,而Adoquery,Adocommand没有prepare方法,这是为什么?
- 如何多行修改记录?
- 请问一些关于系统方面的专业术语含义。
- 请教RichEdit的滚屏问题!
- 每一页只显示10条记录,且每一页都要统计,不到十条的加空白,请高手指点?
- 超级弱智问题:看来得找找面向对象的资料详细学学了! 关于动态建立对象!!!!!
- 帮个小忙:我的IE的默认地址被修改了,搜索不到以前的帖子,麻烦知道的朋友再贴一遍!
- 谁知道dbgrid分页显示有什么好办法吗??
- 关于MDI窗体的问题
update b set
b.数量=isnull(a.mm,0) from 表B b left join
(select max(数量) as mm,名字 group by 表A) a on b.名字=a.名字
b.数量=isnull(a.mm,0) from (select max(数量) as mm,名字 group by 表A) a on b.名字=a.名字