SQL

「已注销」 2005-02-02 10:48:34
UPDATE T1
SET F1 = T2.F1 FROM T2
WHERE T1.F2 = T2.F2 AND
T1.F3 = T2.F3

这条语句在Oracle里面该怎 么写?
...全文
74 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
tjandy 2005-02-02
  • 打赏
  • 举报
回复
如果以保证t1和t2两张表每条记录都是一一对应的,这么写就可以了
update t1 set t1.f1=(select t2.f1 from t2,t1 where t1.f2=t2.f2 and t1.f3=t2.f3)

17,090

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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