如何用sql语句导数

gyhanonline 2006-07-27 11:06:52
例:
表A

Key name age
1 ghyan 25
2 aiya 24
3 whan 30


表B

key newage
1 23
2 20
3 18

如何将表B的newage的值赋给表A
我想要的结果是:
表A更新为:
key name age
1 gyhan 23
2 aiya 20
3 whan 18


请指教这样的sql语句怎么写??
...全文
205 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gyhanonline 2006-07-28
  • 打赏
  • 举报
回复
谢谢, LouisXIV

update a set age = b.newage from a ,b where a.key = b.key
feitian_BOBO 2006-07-28
  • 打赏
  • 举报
回复
up
shareinfo 2006-07-28
  • 打赏
  • 举报
回复
楼上正解

==================================
在SQL Server 高手的大海中小心的行走
==================================
LouisXIV 2006-07-27
  • 打赏
  • 举报
回复
update a
set age=b.newage
from tablea a inner join tableb b
on a.[key]=b.[key]

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧